本篇內(nèi)容介紹了“javascript實現(xiàn)日期轉(zhuǎn)成時間戳的方法是什么”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站建設、成都網(wǎng)站設計與策劃設計,民豐網(wǎng)站建設哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設十載,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:民豐等地區(qū)。民豐做網(wǎng)站價格咨詢:028-86922220
javascript實現(xiàn)日期轉(zhuǎn)成時間戳的方法:1、使用Date函數(shù)將時間字符串轉(zhuǎn)化為Date類型;2、通過“date.getTime()”等方法將Date類型轉(zhuǎn)化為時間戳類型即可。
本文操作環(huán)境:Windows7系統(tǒng)、javascript1.8.5版、DELL G3電腦
javascript怎么實現(xiàn)日期轉(zhuǎn)成時間戳?
js 中日期轉(zhuǎn)換成時間戳
js字符串轉(zhuǎn)化時間戳可以使用自帶函數(shù) Date(要轉(zhuǎn)化的時間字符串)先轉(zhuǎn)化為Date類型,之后再將Date類型轉(zhuǎn)化為時間戳類型,其中時間字符串有要求,形式必須是 yyyy-MM-dd HH:mm:ss 的形式,當然,也可以只是 yyyy-MM-dd, 就是 2013-08-30,如下:
此處會得到一個 Date 類型的數(shù)據(jù),獲得時間戳數(shù)據(jù),需要對日期對象進行操作,將日期轉(zhuǎn)化為時間戳有三種方式,如下:
1. var time1 = date.getTime();
2.var time2 = date.valueOf();
3.var time3 = Date.parse(date);
第一、第二種:會精確到毫秒,第三種:只能精確到秒,毫秒用000替代,注意:獲取到的時間戳除以1000就可獲得Unix時間戳,就可傳值給后臺得到。
擴展資料
Date() 返回當日的日期和時間。
getDate() 從 Date 對象返回一個月中的某一天 (1 ~ 31)。
getDay() 從 Date 對象返回一周中的某一天 (0 ~ 6)。
getMonth() 從 Date 對象返回月份 (0 ~ 11)。
getFullYear() 從 Date 對象以四位數(shù)字返回年份。
getYear() 請使用 getFullYear() 方法代替。
getHours() 返回 Date 對象的小時 (0 ~ 23)。
getMinutes() 返回 Date 對象的分鐘 (0 ~ 59)。
getSeconds() 返回 Date 對象的秒數(shù) (0 ~ 59)。
getMilliseconds() 返回 Date 對象的毫秒(0 ~ 999)。
getTime() 返回 1970 年 1 月 1 日至今的毫秒數(shù)。
getTimezoneOffset() 返回本地時間與格林威治標準時間 (GMT) 的分鐘差。
getUTCDate() 根據(jù)世界時從 Date 對象返回月中的一天 (1 ~ 31)。
getUTCDay() 根據(jù)世界時從 Date 對象返回周中的一天 (0 ~ 6)。
getUTCMonth() 根據(jù)世界時從 Date 對象返回月份 (0 ~ 11)。
getUTCFullYear() 根據(jù)世界時從 Date 對象返回四位數(shù)的年份。
getUTCHours() 根據(jù)世界時返回 Date 對象的小時 (0 ~ 23)。
getUTCMinutes() 根據(jù)世界時返回 Date 對象的分鐘 (0 ~ 59)。
getUTCSeconds() 根據(jù)世界時返回 Date 對象的秒鐘 (0 ~ 59)。
getUTCMilliseconds() 根據(jù)世界時返回 Date 對象的毫秒(0 ~ 999)。
parse() 返回1970年1月1日午夜到指定日期(字符串)的毫秒數(shù)。
setDate() 設置 Date 對象中月的某一天 (1 ~ 31)。
setMonth() 設置 Date 對象中月份 (0 ~ 11)。
setFullYear() 設置 Date 對象中的年份(四位數(shù)字)。
setYear() 請使用 setFullYear() 方法代替。
setHours() 設置 Date 對象中的小時 (0 ~ 23)。
setMinutes() 設置 Date 對象中的分鐘 (0 ~ 59)。
setSeconds() 設置 Date 對象中的秒鐘 (0 ~ 59)。
setMilliseconds() 設置 Date 對象中的毫秒 (0 ~ 999)。
setTime() 以毫秒設置 Date 對象。
setUTCDate() 根據(jù)世界時設置 Date 對象中月份的一天 (1 ~ 31)。
setUTCMonth() 根據(jù)世界時設置 Date 對象中的月份 (0 ~ 11)。
setUTCFullYear() 根據(jù)世界時設置 Date 對象中的年份(四位數(shù)字)。
setUTCHours() 根據(jù)世界時設置 Date 對象中的小時 (0 ~ 23)。
setUTCMinutes() 根據(jù)世界時設置 Date 對象中的分鐘 (0 ~ 59)。
setUTCSeconds() 根據(jù)世界時設置 Date 對象中的秒鐘 (0 ~ 59)。
setUTCMilliseconds() 根據(jù)世界時設置 Date 對象中的毫秒 (0 ~ 999)。
toSource() 返回該對象的源代碼。
toString() 把 Date 對象轉(zhuǎn)換為字符串。
toTimeString() 把 Date 對象的時間部分轉(zhuǎn)換為字符串。
toDateString() 把 Date 對象的日期部分轉(zhuǎn)換為字符串。
toGMTString() 請使用 toUTCString() 方法代替。
toUTCString() 根據(jù)世界時,把 Date 對象轉(zhuǎn)換為字符串。
toLocaleString() 根據(jù)本地時間格式,把 Date 對象轉(zhuǎn)換為字符串。
toLocaleTimeString() 根據(jù)本地時間格式,把 Date 對象的時間部分轉(zhuǎn)換為字符串。toLocaleDateString() 根據(jù)本地時間格式,把 Date 對象的日期部分轉(zhuǎn)換為字符串。
UTC() 根據(jù)世界時返回 1997 年 1 月 1 日 到指定日期的毫秒數(shù)。valueOf() 返回 Date 對象的原始值。
“javascript實現(xiàn)日期轉(zhuǎn)成時間戳的方法是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!
名稱欄目:javascript實現(xiàn)日期轉(zhuǎn)成時間戳的方法是什么
文章出自:http://muchs.cn/article32/ihcppc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、定制網(wǎng)站、手機網(wǎng)站建設、面包屑導航、品牌網(wǎng)站設計、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)