js時間戳轉(zhuǎn)yyyy-MM-dd HH-mm-ss工具類詳解
在web開發(fā)中,我們經(jīng)常需要用js將時間戳轉(zhuǎn)yyyy-MM-dd HH-mm-ss類似的格式,這樣才適合我們的觀感,那么我們該如何在js中將時間戳轉(zhuǎn)換成這種格式呢?其實(shí)很簡單,我們開發(fā)一個時間戳工具類,如下:
第一種:最簡單的是一個js時間格式的轉(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頁面調(diào)用這個js時間轉(zhuǎn)換方法就可以了:
formatDateTime(inputTime);
第二種:在js工具類中定義js時間戳轉(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 //最后一行不要有逗號 }; })(jQuery);
在jsp或html中調(diào)用js時間戳轉(zhuǎn)換方法:
�core.formatDateTime(o.beginDate);�
以上所述是小編給大家介紹的js時間戳轉(zhuǎn)yyyy-MM-dd HH-mm-ss工具類詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
js實(shí)現(xiàn)添加可信站點(diǎn)、修改activex安全設(shè)置,禁用彈出窗口阻止程序
下面小編就為大家?guī)硪黄猨s實(shí)現(xiàn)添加可信站點(diǎn)、修改activex安全設(shè)置,禁用彈出窗口阻止程序。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-08-08淺談JavaScript 數(shù)據(jù)屬性和訪問器屬性
下面小編就為大家?guī)硪黄獪\談JavaScript 數(shù)據(jù)屬性和訪問器屬性。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-09-09用javascript連接access數(shù)據(jù)庫的方法
用javascript連接access數(shù)據(jù)庫的方法...2006-11-11一篇文章告訴你如何用事件委托實(shí)現(xiàn)JavaScript留言板功能
這篇文章主要為大家介紹了事件委托實(shí)現(xiàn)JavaScript留言板功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2021-12-12ie8 不支持new Date(2012-11-10)問題的解決方法
使用JS的時候也碰到了如下問題,后來經(jīng)過修改,在IE8環(huán)境里,下面的代碼是可用的,下面與大家分享下ie8 不支持new Date的解決方法,有類似問題的朋友可以參考下2013-07-07