色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript中日期

姚詩涵1年前7瀏覽0評論
<后臺:技術(shù)文章>

JavaScript中日期的使用

在JavaScript中,日期相關(guān)的操作非常重要,常見的日期操作包含日期獲取、日期格式化和日期計算等方面。下面將從這些方面詳細介紹JavaScript中日期的使用。

日期獲取

JavaScript中可以使用Date()對象獲取當前日期時間。

var currentDateTime = new Date();
console.log(currentDateTime);

也可以獲取指定日期時間。

var specifiedDateTime = new Date('2022-09-09 08:08:08');
console.log(specifiedDateTime);

在指定日期時間時,可以使用日期格式:年-月-日 時:分:秒或者月/日/年 時:分:秒。

日期格式化

JavaScript中可以使用toDateString()、toLocaleDateString()、toTimeString()、toLocaleTimeString()等函數(shù)將日期格式化。

var currentDateTime = new Date();
console.log(currentDateTime.toDateString());  // 格式化成簡寫周幾月日年
console.log(currentDateTime.toLocaleDateString());  // 格式化成本地格式,默認為中文格式
console.log(currentDateTime.toTimeString());  // 格式化成時分秒
console.log(currentDateTime.toLocaleTimeString());  // 格式化成本地格式,默認為中文格式

日期計算

在JavaScript中,有一些函數(shù)可以對日期進行計算,比如getTime()、setTime()和Date.parse()函數(shù)。

var currentDateTime = new Date();
var timestamp =  currentDateTime.getTime();  // 獲取時間戳
console.log(timestamp);
var newDateTime = new Date();
newDateTime.setTime(timestamp + 60*1000);  // 設(shè)置新日期為當前日期加1分鐘
console.log(newDateTime);
var date = Date.parse('2022-09-09 08:08:08'); // 將字符串日期轉(zhuǎn)換成毫秒數(shù)
console.log(date);

需要注意的是,Date.parse()函數(shù)中字符串日期格式必須為:月/日/年 時:分:秒,否則不能轉(zhuǎn)換成毫秒數(shù)。

其他日期操作

JavaScript中還有一些可以操作日期的函數(shù),比如getDate()、getMonth()、getFullYear()、getHours()和getMinutes()等。

var currentDateTime = new Date();
var year = currentDateTime.getFullYear();
var month = currentDateTime.getMonth();
var date = currentDateTime.getDate();
var hour = currentDateTime.getHours();
var minute = currentDateTime.getMinutes();
console.log(year + '-' + month + '-' + date + ' ' + hour + ':' + minute);

這些函數(shù)可以單獨獲取某個部分的日期信息。

總結(jié)

JavaScript中日期的操作非常重要,掌握日期的獲取、日期格式化和日期計算等技巧,對于JavaScript程序的編寫、日期處理等方面都會有很大的幫助。