js時(shí)間戳與日期格式之間轉(zhuǎn)換詳解
本文實(shí)例為大家分享了Android九宮格圖片展示的具體代碼,供大家參考,具體內(nèi)容如下
將時(shí)間戳轉(zhuǎn)換為日期格式
var date = new Date(時(shí)間戳);獲取一個(gè)時(shí)間對(duì)象。 下面是獲取時(shí)間日期的方法 下面是獲取時(shí)間日期的方法。 date.getFullYear();//獲取完整的年份(4位,1970) date.getMonth();//獲取月份(0-11,0代表1月,用的時(shí)候記得加上1) date.getDate();//獲取日(1-31) date.getTime();//獲取時(shí)間(從1970.1.1開(kāi)始的毫秒數(shù)) date.getHours();//獲取小時(shí)數(shù)(0-23) date.getMinutes();//獲取分鐘數(shù)(0-59) date.getSeconds();//獲取秒數(shù)(0-59)
比如我需要 2015-8-24_8-24-30這樣的格式
function formatDate(datetime) { var year = datetime.getFullYear(), month = (datetime.getMonth() + 1 < 10) ? '0' + (datetime.getMonth() + 1):datetime.getMonth() + 1, day = datetime.getDate() < 10 ? '0' + datetime.getDate() : datetime.getDate(), hour = datetime.getHours() < 10 ? '0' + datetime.getHours() : datetime.getHours(), min = datetime.getMinutes() < 10 ? '0' + datetime.getMinutes() : datetime.getMinutes(), sec = datetime.getSeconds() < 10 ? '0' + datetime.getSeconds() : datetime.getSeconds(); return year + '-' + month + '-' + day + '_' + hour + '-' + min + '-' + sec; }
這里datatime是Date對(duì)象,格式化 datetime = new Date(time); time是時(shí)間戳。
將日期格式轉(zhuǎn)換為時(shí)間戳
var strtime = '2014-04-23 18:55:49:123'; var date = new Date(strtime); //傳入一個(gè)時(shí)間格式,如果不傳入就是獲取現(xiàn)在的時(shí)間了,這樣做不兼容火狐。 // 可以這樣做 var arr = strtime.replace(/ |:/g, '-').split('-'); date = new Date(Date.UTC(arr[1], arr[2], arr[3], arr[4], arr[5])); //三種方式獲?。? time1 = date.getTime(); time2 = date.valueOf(); time3 = Date.parse(date); //三種獲取的區(qū)別: 第一、第二種:會(huì)精確到毫秒 第三種:只能精確到秒,毫秒將用0來(lái)代替 比如上面代碼輸出的結(jié)果(一眼就能看出區(qū)別): 1398250549123 1398250549123 1398250549000
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- js時(shí)間戳與日期格式之間相互轉(zhuǎn)換
- javascript時(shí)間戳和日期字符串相互轉(zhuǎn)換代碼(超簡(jiǎn)單)
- js 時(shí)間格式與時(shí)間戳的相互轉(zhuǎn)換示例代碼
- JS時(shí)間戳轉(zhuǎn)換為常用時(shí)間格式的三種方式
- js獲取時(shí)間并實(shí)現(xiàn)字符串和時(shí)間戳之間的轉(zhuǎn)換
- JavaScript時(shí)間戳與時(shí)間日期間相互轉(zhuǎn)換
- 把時(shí)間戳轉(zhuǎn)換為日期格式的js代碼
- JavaScript日期時(shí)間與時(shí)間戳的轉(zhuǎn)換函數(shù)分享
- JavaScript時(shí)間戳與時(shí)間相互轉(zhuǎn)換的常用方法
相關(guān)文章
深入理解webpack process.env.NODE_ENV配置
這篇文章主要介紹了深入理解webpack process.env.NODE_ENV配置,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02JS使用JSON.parse(),JSON.stringify()實(shí)現(xiàn)對(duì)對(duì)象的深拷貝功能分析
這篇文章主要介紹了JS使用JSON.parse(),JSON.stringify()實(shí)現(xiàn)對(duì)對(duì)象的深拷貝功能,結(jié)合實(shí)例形式分析了JSON.parse()與JSON.stringify()方法實(shí)現(xiàn)深拷貝的相關(guān)實(shí)現(xiàn)技巧與操作注意事項(xiàng),需要的朋友可以參考下2019-03-03