本文目錄一覽:
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時間代碼
!DOCTYPE html
html lang=”en”
head
meta charset=”UTF-8″
titledateutil-js時間舉例/title
!– script src=””/script–
script src=””/script
/head
body
script type=”text/javascript”
console.log(getdate_WMdy_En());//Thurs.Sept.2, 2020
console.log(getdate_yMdhms_T());//2020-9-2 21:41:7
console.log(getdate_WyMdhms_C());//星期四 2020年9月2日 21時38分33秒
/script
/body
/html
關於網頁調用系統時間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中獲取當前時間的代碼是什麼?
Date 對象
啟用基本存儲器並取得日期和時間。
dateObj = new Date()
dateObj = new Date(dateVal)
dateObj = new Date(year, month, date[, hours[, minutes[, seconds[,ms]]]])
參數
dateObj
必選項。要賦值為 Date 對象的變數名。
dateVal
必選項。如果是數字值,dateVal 表示指定日期與 1970 年 1 月 1 日午夜間全球標準時間 的毫秒數。如果是字元串,則 dateVal 按照 parse 方法中的規則進行解析。dateVal 參數也可以是從某些 ActiveX(R) 對象返回的 VT_DATE 值。
year
必選項。完整的年份,比如,1976(而不是 76)。
month
必選項。表示的月份,是從 0 到 11 之間的整數( 1 月至 12 月)。
date
必選項。表示日期,是從 1 到 31 之間的整數。
hours
可選項。 如果提供了 minutes 則必須給出。表示小時,是從 0 到 23 的整數(午夜到 11pm)。
minutes
可選項。 如果提供了 seconds 則必須給出。表示分鐘,是從 0 到 59 的整數。
seconds
可選項。 如果提供了 milliseconds 則必須給出。表示秒鐘,是從 0 到 59 的整數。
ms
可選項。 表示毫秒,是從 0 到 999 的整數。
說明
Date 對象保存以毫秒為單位表示特定時間段。如果某個參數的值大於其範圍或為負數,則存儲的其他值將做相應的調整。例如,如果指定 150 秒,JScript 將該數字重新定義為 2 分 30 秒。
如果數字為 NaN,則表示該對象不代表特定的時間段。如果未向 Date 對象傳遞參數,它將被初始化為當前時間 (UTC)。在能夠使用該對象前必須為其賦值。
Date 對象能夠表示的日期範圍約等於 1970 年 1 月 1 日前後各 285,616 年。
Date 對象具有兩個不創建 Date 對象就可以調用的靜態方法。它們是 parse 和 UTC。
錯誤
下面的示例演示了 Date 對象的用法。
function DateDemo(){
var d, s = “Today’s date is: “; // 聲明變數。
d = new Date(); // 創建 Date 對象。
s += (d.getMonth() + 1) + “/”; // 獲取月份。
s += d.getDate() + “/”; // 獲取日。
s += d.getYear(); // 獲取年份。
return(s); // 返回日期。
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/304550.html