首页 > 编程知识 正文

时间日期js代码,js设置日期和时间方法

时间:2023-12-29 20:32:07 阅读:331211 作者:ZACF

本文目录一览:

关于网页调用系统时间JS代码

!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" ""

html

head

meta http-equiv="Content-Type" content="text/html; charset=gbk"

titleUntitled Document/title

script

//-------------可以把以下内容写进外部js文件中------------

window.onload=getTime;  //网页加载完就调用getTime()方法

function getTime(){

var today=new Date();   //获取当前系统时间

var hours=today.getHours();   //获取小时

var minutes=today.getMinutes();  //获取分

var seconds=today.getSeconds();  //获取秒

if(minutes10){     //分小于10就在前面补0

minutes="0"+minutes;

}

if(seconds10){  //秒小于10就在前面补0

seconds="0"+seconds;

}

//把时分秒拼起来得到时间

var time =hours+":"+minutes+":"+seconds;   

//把时间显示在div上,您自己可以放在网页任何位置,反正时间就是time

document.getElementById("div").innerHTML=time;

  //每隔一秒更新一次时间

setTimeout("getTime()",1000);  

}

//-------------可以把以上内容写进外部js文件中------------

/script

/head

body

div id="div"/div

/body

/html

代码已经贴上,希望对您有帮助

js显示当前日期时间和星期几

JavaScript获取当前日期时间同时显示星期几,具体代码如下:

html

head

meta

http-equiv="Content-Type"

content="text/html;

charset=utf-8"

/

script

type="text/javascript"

src="/jquery/1.7.0/jquery.min.js"/script

script

type="text/javascript"

function

currentTime(){

var

d=new

Date(),str='';

str+=d.getFullYear()+'年';

str+=d.getMonth()

+

1+'月';

str+=d.getDate()+'日';

str+=d.getHours()+'时';

str+=d.getMinutes()+'分';

str+=

d.getSeconds()+'秒';

return

str;

}

setInterval(function(){$('#time').html(currentTime)},1000);

/script

/head

body

div

id="time"/div

/body

/html

在网页上及时动态显示当前的日期时间并显示星期的做法:

function

showTime(){

var

show_day=new

Array('星期一','星期二','星期三','星期四','星期五','星期六','星期日');

var

time=new

Date();

var

year=time.getYear();

var

month=time.getMonth();

var

date=time.getDate();

var

day=time.getDay();

var

hour=time.getHours();

var

minutes=time.getMinutes();

var

second=time.getSeconds();

month10?month='0'+month:month;

month=month+1;

hour10?hour='0'+hour:hour;

minutes10?minutes='0'+minutes:minutes;

second10?second='0'+second:second;

var

now_time='当前时间:'+year+'年'+month+'月'+date+'日'+'

'+show_day[day-1]+'

'+hour+':'+minutes+':'+second;

document.getElementById('showtime').innerHTML=now_time;

setTimeout("showTime();",1000);

}

关于这方面的内容网上很多,有js获取当前日期时间同时显示星期,js获取当前时间和一星期钱的时间等内容,都很具有参考价值,希望大家多阅读类似文章,将类似方法熟练掌握。

js如何获得系统时间年月日时分秒

function showTime() { 

  var now = new Date(); 

  var nowTime = now.toLocaleString(); 

  var date = nowTime.substring(0,10);//截取日期 

  var time = nowTime.substring(10,20); //截取时间 

  var week = now.getDay(); //星期 

  var hour = now.getHours(); //小时 

  //判断星期几 

  var weeks = ["日","一","二","三","四","五","六"]; 

  var getWeek = "星期" + weeks[week]; 

  var sc; 

  //判断是AM or PM 

  if(hour = 0  hour  5){ 

   sc = '凌晨'; 

  } 

  else if(hour  5  hour = 7){ 

   sc = '早上'; 

  } 

  else if(hour  7  hour = 11){ 

   sc = '上午'; 

  } 

  else if(hour  11  hour = 13){ 

   sc = '中午'; 

  } 

  else if(hour 13  hour = 18){ 

   sc = '下午'; 

  } 

  else if(hour  18  hour = 23){ 

   sc = '晚上'; 

  } 

  document.getElementById('time').innerHTML ="当前时间:" + date+" " + getWeek +"nbsp;"+"   "+sc+"  "+time;

  setTimeout('showTime()',1000); 

/script 

调用方法: 

body onload="showTime()" 

div id="time"/div 

/body 

2.简洁的办法: 显示格式:  当前时间: 2010年6月1日 10:00:00 星期一 

htmtl

head/head

body 

div id="linkweb" style=" display:inline;"/div 

script 

  setInterval("document.getElementById('linkweb').innerHTML=new Date  ().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().getDay  ());",1000); 

/script 

/body

/html

js获得当前日期和时间的代码是什么?

var

myDate

=

new

Date();

myDate.toLocaleDateString();可以获取当前日期

myDate.toLocaleTimeString();

可以获取当前时间

扩展:

myDate.getYear();

//获取当前年份(2位)

myDate.getFullYear();

//获取完整的年份(4位,1970-????)

myDate.getMonth();

//获取当前月份(0-11,0代表1月)

myDate.getDate();

//获取当前日(1-31)

myDate.getDay();

//获取当前星期X(0-6,0代表星期天)

myDate.getTime();

//获取当前时间(从1970.1.1开始的毫秒数)

myDate.getHours();

//获取当前小时数(0-23)

myDate.getMinutes();

//获取当前分钟数(0-59)

myDate.getSeconds();

//获取当前秒数(0-59)

myDate.getMilliseconds();

//获取当前毫秒数(0-999)

myDate.toLocaleString(

);

//获取日期与时间

js怎么把时间转换成年月日时分秒的形式

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的script标签,输入js代码:var a = 1562060142000;document.body.innerText = new Date(a);。

3、浏览器运行index.html页面,此时时间被转化为年月日时分秒打印出来了。

求js详细时间代码,年月日星期时分(秒),阴历日期

function RunGLNL(){ var today=new Date(); var d=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var DDDD=(today.getYear()100 ? today.getYear()+1900:today.getYear())+"年"+(today.getMonth()+1)+"月"+today.getDate()+"日"; DDDD = DDDD + " " + d[today.getDay()]; DDDD = DDDD+ " " + (CnDateofDateStr(today)); //DDDD = DDDD+ " " + SolarTerm(today); document.write(DDDD); } function DaysNumberofDate(DateGL){ return parseInt((Date.parse(DateGL)-Date.parse(DateGL.getYear()+"/1/1"))/86400000)+1; } function CnDateofDate(DateGL){ var CnData=new Array( 0x16,0x2a,0xda,0x00,0x83,0x49,0xb6,0x05,0x0e,0x64,0xbb,0x00,0x19,0xb2,0x5b,0x00, 0x87,0x6a,0x57,0x04,0x12,0x75,0x2b,0x00,0x1d,0xb6,0x95,0x00,0x8a,0xad,0x55,0x02, 0x15,0x55,0xaa,0x00,0x82,0x55,0x6c,0x07,0x0d,0xc9,0x76,0x00,0x17,0x64,0xb7,0x00, 0x86,0xe4,0xae,0x05,0x11,0xea,0x56,0x00,0x1b,0x6d,0x2a,0x00,0x88,0x5a,0xaa,0x04, 0x14,0xad,0x55,0x00,0x81,0xaa,0xd5,0x09,0x0b,0x52,0xea,0x00,0x16,0xa9,0x6d,0x00, 0x84,0xa9,0x5d,0x06,0x0f,0xd4,0xae,0x00,0x1a,0xea,0x4d,0x00,0x87,0xba,0x55,0x04 ); var CnMonth=new Array(); var CnMonthDays=new Array(); var CnBeginDay; var LeapMonth; var Bytes=new Array(); var I; var CnMonthData; var DaysCount; var CnDaysCount; var ResultMonth; var ResultDay; var yyyy=DateGL.getYear(); var mm=DateGL.getMonth()+1; var dd=DateGL.getDate(); if(yyyy100) yyyy+=1900; if ((yyyy 1997) || (yyyy 2020)){ return 0; } Bytes[0] = CnData[(yyyy - 1997) * 4]; Bytes[1] = CnData[(yyyy - 1997) * 4 + 1]; Bytes[2] = CnData[(yyyy - 1997) * 4 + 2]; Bytes[3] = CnData[(yyyy - 1997) * 4 + 3]; if ((Bytes[0] 0x80) != 0) {CnMonth[0] = 12;} else {CnMonth[0] = 11;} CnBeginDay = (Bytes[0] 0x7f); CnMonthData = Bytes[1]; CnMonthData = CnMonthData 8; CnMonthData = CnMonthData | Bytes[2]; LeapMonth = Bytes[3]; for (I=15;I=0;I--){ CnMonthDays[15 - I] = 29; if (((1 I) CnMonthData) != 0 ){ CnMonthDays[15 - I]++;} if (CnMonth[15 - I] == LeapMonth ){ CnMonth[15 - I + 1] = - LeapMonth;} else{ if (CnMonth[15 - I] 0 ){CnMonth[15 - I + 1] = - CnMonth[15 - I] + 1;} else {CnMonth[15 - I + 1] = CnMonth[15 - I] + 1;} if (CnMonth[15 - I + 1] 12 ){ CnMonth[15 - I + 1] = 1;} } } DaysCount = DaysNumberofDate(DateGL) - 1; if (DaysCount = (CnMonthDays[0] - CnBeginDay)){ if ((yyyy 1901) (CnDateofDate(new Date((yyyy - 1)+"/12/31")) 0)){ ResultMonth = - CnMonth[0];} else {ResultMonth = CnMonth[0];} ResultDay = CnBeginDay + DaysCount; } else{ CnDaysCount = CnMonthDays[0] - CnBeginDay; I = 1; while ((CnDaysCount DaysCount) (CnDaysCount + CnMonthDays[I] DaysCount)){ CnDaysCount+= CnMonthDays[I]; I++; } ResultMonth = CnMonth[I]; ResultDay = DaysCount - CnDaysCount; } if (ResultMonth 0){ return ResultMonth * 100 + ResultDay;} else{return ResultMonth * 100 - ResultDay;} } function CnYearofDate(DateGL){ var YYYY=DateGL.getYear(); var MM=DateGL.getMonth()+1; var CnMM=parseInt(Math.abs(CnDateofDate(DateGL))/100); if(YYYY100) YYYY+=1900; if(CnMMMM) YYYY--; YYYY-=1864; return CnEra(YYYY)+"年"; } function CnMonthofDate(DateGL){ var CnMonthStr=new Array("零","正","二","三","四","五","六","七","八","九","十","十一","腊"); var Month; Month = parseInt(CnDateofDate(DateGL)/100); if (Month 0){return "闰" + CnMonthStr[-Month] + "月";} else{return CnMonthStr[Month] + "月";} } function CnDayofDate(DateGL){ var CnDayStr=new Array("零", "初一", "初二", "初三", "初四", "初五", "初六", "初七", "初八", "初九", "初十", "十一", "十二", "十三", "十四", "十五", "十六", "十七", "十八", "十九", "二十", "廿一", "廿二", "廿三", "廿四", "廿五", "廿六", "廿七", "廿八", "廿九", "三十"); var Day; Day = (Math.abs(CnDateofDate(DateGL)))%100; return CnDayStr[Day]; } function DaysNumberofMonth(DateGL){ var MM1=DateGL.getYear(); MM1100 ? MM1+=1900:MM1; var MM2=MM1; MM1+="/"+(DateGL.getMonth()+1); MM2+="/"+(DateGL.getMonth()+2); MM1+="/1"; MM2+="/1"; return parseInt((Date.parse(MM2)-Date.parse(MM1))/86400000); } function CnEra(YYYY){ var Tiangan=new Array("甲","乙","丙","丁","戊","己","庚","辛","壬","癸"); //var Dizhi=new Array("子(鼠)","丑(牛)","寅(虎)","卯(兔)","辰(龙)","巳(蛇)", //"午(马)","未(羊)","申(猴)","酉(鸡)","戌(狗)","亥(猪)"); var Dizhi=new Array("子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"); return Tiangan[YYYY%10]+Dizhi[YYYY%12]; } function CnDateofDateStr(DateGL){ if(CnMonthofDate(DateGL)=="零月") return " 请调整您的计算机日期!"; else return "农历:"+CnYearofDate(DateGL)+ " " + CnMonthofDate(DateGL) + CnDayofDate(DateGL); } function SolarTerm(DateGL){ var SolarTermStr=new Array( "小寒","大寒","立春","雨水","惊蛰","春分", "清明","谷雨","立夏","小满","芒种","夏至", "小暑","大暑","立秋","处暑","白露","秋分", "寒露","霜降","立冬","小雪","大雪","冬至"); var DifferenceInMonth=new Array( 1272060,1275495,1281180,1289445,1299225,1310355, 1321560,1333035,1342770,1350855,1356420,1359045, 1358580,1355055,1348695,1340040,1329630,1318455, 1306935,1297380,1286865,1277730,1274550,1271556); var DifferenceInYear=31556926; var BeginTime=new Date(1901/1/1); BeginTime.setTime(947120460000); for(;DateGL.getYear()BeginTime.getYear();){ BeginTime.setTime(BeginTime.getTime()-DifferenceInYear*1000); } for(;DateGL.getYear()BeginTime.getYear();){ BeginTime.setTime(BeginTime.getTime()+DifferenceInYear*1000); } for(var M=0;DateGL.getMonth()BeginTime.getMonth();M++){ BeginTime.setTime(BeginTime.getTime()+DifferenceInMonth[M]*1000); } if(DateGL.getDate()BeginTime.getDate()){ BeginTime.setTime(BeginTime.getTime()+DifferenceInMonth[M]*1000); M++; } if(DateGL.getDate()BeginTime.getDate()){ BeginTime.setTime(BeginTime.getTime()+DifferenceInMonth[M]*1000); M==23?M=0:M++; } var JQ; if(DateGL.getDate()==BeginTime.getDate()){ JQ=" 今天是font color='#FF9999'b"+SolarTermStr[M] + "/b/font"; } else if(DateGL.getDate()==BeginTime.getDate()-1){ JQ=" 明天是font color='#FF9999'b"+SolarTermStr[M] + "/b/font"; } else if(DateGL.getDate()==BeginTime.getDate()-2){ JQ=" 后天是font color='#FF9999'b"+SolarTermStr[M] + "/b/font"; } else{ JQ=" " if(DateGL.getMonth()==BeginTime.getMonth()){ JQ+=" 本月"; } else{ JQ+=" 下月"; } JQ+=BeginTime.getDate()+"日"+"font color='#FF9999'b"+SolarTermStr[M]+"/b/font"; } return JQ; } function CAL() {} RunGLNL(); 详细出处参考:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。