本文目錄一覽:
- 1、關於網頁調用系統時間JS代碼
- 2、js顯示當前日期時間和星期幾
- 3、js如何獲得系統時間年月日時分秒
- 4、js獲得當前日期和時間的代碼是什麼?
- 5、js怎麼把時間轉換成年月日時分秒的形式
- 6、求js詳細時間代碼,年月日星期時分(秒),陰曆日期
關於網頁調用系統時間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(); 詳細出處參考:
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/244076.html