js時間轉(zhuǎn)換毫秒的實例代碼
將時間轉(zhuǎn)換為毫秒數(shù)的方法有四個:
- Date.parse()
- Date.UTC
- valueOf()
- getTime()
1. Date.parse():該方法接受一個表示日期的字符串參數(shù),然后嘗試根據(jù)這個日期返回日期的毫秒數(shù)。ECMA-262沒有定義該方法支持哪種日期格式,因此這個方法的行為因為瀏覽器實現(xiàn)而異。如果傳入字符串不能表示日期,那么它會返回NaN。該方法返回的毫秒值后三位全為0,精確到秒數(shù),沒有毫秒數(shù)。
Date.parse("2012年9月9日")
NaN
Date.parse("2012 9 9")
1347120000000
// 毫秒數(shù)轉(zhuǎn)換為日期格式
new Date(Date.parse("2012 9 9"))
Sun Sep 09 2012 00:00:00 GMT+0800 (中國標準時間)
2. Date.UTC(): 該方法也返回表示日期的毫秒數(shù),但是該方法接受的參數(shù)是年份、基于0的月份、月份中的哪一天、小時數(shù)、分鐘、秒以及毫秒。這些參數(shù)中只有前兩個參數(shù)是必需的。
Date.UTC(12)
NaN
Date.UTC(2013,4,11);
1368230400000
3. valueOf(): 該方法返回日期的毫秒表示,可以方便時間的比較,該方法返回的毫秒數(shù)精確到毫秒。
var date = new Date();
date.valueOf();
1368283579633
4. getTime(): 返回表示日期的毫秒數(shù),與valueOf()返回的值相同,也精確到毫秒數(shù)。
var date = new Date();
date.getTime();
1368283691951
以上幾種方法希望能夠?qū)Υ蠹移鸬綆椭哺兄x大家對腳本之家的支持。
- JavaScript中各種時間轉(zhuǎn)換問題詳解(YYYY-MM-DD、時間戳、中國標準時間)
- 關(guān)于導(dǎo)入excel時js轉(zhuǎn)換時間的正確方式
- JS的時間格式化和時間戳轉(zhuǎn)換函數(shù)示例詳解
- JS將時間秒轉(zhuǎn)換成天小時分鐘秒的字符串
- 淺談在Vue.js中如何實現(xiàn)時間轉(zhuǎn)換指令
- Vue.js 時間轉(zhuǎn)換代碼及時間戳轉(zhuǎn)時間字符串
- js實現(xiàn)把時間戳轉(zhuǎn)換為yyyy-MM-dd hh:mm 格式(es6語法)
- JS中國標準時間轉(zhuǎn)化為年月日時分秒'yyyy-MM-dd hh:mm:ss'的示例詳解
相關(guān)文章
微信小程序wx.navigateTo中events屬性實現(xiàn)頁面間通信傳值,數(shù)據(jù)同步
這篇文章主要介紹了微信小程序wx.navigateTo中events屬性實現(xiàn)頁面間通信傳值,數(shù)據(jù)同步,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-07-07
微信內(nèi)置瀏覽器私有接口WeixinJSBridge介紹
這篇文章主要介紹了微信內(nèi)置瀏覽器私有接口WeixinJSBridge介紹,本文講解了發(fā)送給好友、分享函數(shù)、隱藏工具欄、隱藏三個點按鈕等功能,需要的朋友可以參考下2015-05-05
重寫JS setTimeout 方法 JavaScript Hook
想要重寫 setTimeout 方法,發(fā)現(xiàn)有動態(tài)引入的js,需要改成自己的js,以下教教大家這個需求,防止網(wǎng)站被劫持2023-07-07
Bootstrap教程JS插件滾動監(jiān)聽學習筆記分享
這篇文章主要為大家分享了Bootstrap教程JS插件滾動監(jiān)聽學習筆記,內(nèi)容很詳細,感興趣的小伙伴們可以參考一下2016-05-05
koa2服務(wù)端使用jwt進行鑒權(quán)及路由權(quán)限分發(fā)的流程分析
這篇文章主要介紹了koa2服務(wù)端使用jwt進行鑒權(quán)及路由權(quán)限分發(fā) ,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-07-07

