js時(shí)間戳轉(zhuǎn)yyyy-MM-dd HH-mm-ss工具類詳解
在web開發(fā)中,我們經(jīng)常需要用js將時(shí)間戳轉(zhuǎn)yyyy-MM-dd HH-mm-ss類似的格式,這樣才適合我們的觀感,那么我們?cè)撊绾卧趈s中將時(shí)間戳轉(zhuǎn)換成這種格式呢?其實(shí)很簡(jiǎn)單,我們開發(fā)一個(gè)時(shí)間戳工具類,如下:
第一種:最簡(jiǎn)單的是一個(gè)js時(shí)間格式的轉(zhuǎn)換函數(shù)方法
function formatDateTime(inputTime) { var date = new Date(inputTime); var y = date.getFullYear(); var m = date.getMonth() + 1; m = m < 10 ? ('0' + m) : m; var d = date.getDate(); d = d < 10 ? ('0' + d) : d; var h = date.getHours(); h = h < 10 ? ('0' + h) : h; var minute = date.getMinutes(); var second = date.getSeconds(); minute = minute < 10 ? ('0' + minute) : minute; second = second < 10 ? ('0' + second) : second; return y + '-' + m + '-' + d+' '+h+':'+minute+':'+second; };
然后這樣在jsp或html頁(yè)面調(diào)用這個(gè)js時(shí)間轉(zhuǎn)換方法就可以了:
formatDateTime(inputTime);
第二種:在js工具類中定義js時(shí)間戳轉(zhuǎn)換方法,如下(包含了js工具類的定義方法,“return”一定要有哦!):
var tool = (function ($) { var formatDateTime = function (inputTime) { var date = new Date(inputTime); var y = date.getFullYear(); var m = date.getMonth() + 1; m = m < 10 ? ('0' + m) : m; var d = date.getDate(); d = d < 10 ? ('0' + d) : d; var h = date.getHours(); h = h < 10 ? ('0' + h) : h; var minute = date.getMinutes(); var second = date.getSeconds(); minute = minute < 10 ? ('0' + minute) : minute; second = second < 10 ? ('0' + second) : second; return y + '-' + m + '-' + d+' '+h+':'+minute+':'+second; }; return { formatDateTime : formatDateTime //最后一行不要有逗號(hào) }; })(jQuery);
在jsp或html中調(diào)用js時(shí)間戳轉(zhuǎn)換方法:
�core.formatDateTime(o.beginDate);�
以上所述是小編給大家介紹的js時(shí)間戳轉(zhuǎn)yyyy-MM-dd HH-mm-ss工具類詳解整合,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
js實(shí)現(xiàn)添加可信站點(diǎn)、修改activex安全設(shè)置,禁用彈出窗口阻止程序
下面小編就為大家?guī)?lái)一篇js實(shí)現(xiàn)添加可信站點(diǎn)、修改activex安全設(shè)置,禁用彈出窗口阻止程序。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-08-08淺談JavaScript 數(shù)據(jù)屬性和訪問(wèn)器屬性
下面小編就為大家?guī)?lái)一篇淺談JavaScript 數(shù)據(jù)屬性和訪問(wèn)器屬性。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-09-09js前端對(duì)于大量數(shù)據(jù)的展示方式及處理方法
這篇文章主要介紹了js前端對(duì)于大量數(shù)據(jù)的展示方式及處理方法,幫助大家更好的理解和使用js,感興趣的朋友可以了解下2020-12-12用javascript連接access數(shù)據(jù)庫(kù)的方法
用javascript連接access數(shù)據(jù)庫(kù)的方法...2006-11-11js實(shí)現(xiàn)倒計(jì)時(shí)秒殺效果
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)倒計(jì)時(shí)秒殺效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-12-12一篇文章告訴你如何用事件委托實(shí)現(xiàn)JavaScript留言板功能
這篇文章主要為大家介紹了事件委托實(shí)現(xiàn)JavaScript留言板功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助2021-12-12ie8 不支持new Date(2012-11-10)問(wèn)題的解決方法
使用JS的時(shí)候也碰到了如下問(wèn)題,后來(lái)經(jīng)過(guò)修改,在IE8環(huán)境里,下面的代碼是可用的,下面與大家分享下ie8 不支持new Date的解決方法,有類似問(wèn)題的朋友可以參考下2013-07-07