這篇文章將為大家詳細(xì)講解有關(guān)js如何實(shí)現(xiàn)時間戳轉(zhuǎn)yyyy-MM-dd HH-mm-ss工具類,小編覺得挺實(shí)用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

在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);?
關(guān)于“js如何實(shí)現(xiàn)時間戳轉(zhuǎn)yyyy-MM-dd HH-mm-ss工具類”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
網(wǎng)頁標(biāo)題:js如何實(shí)現(xiàn)時間戳轉(zhuǎn)yyyy-MM-ddHH-mm-ss工具類-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://www.chinadenli.net/article2/ccpooc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、網(wǎng)頁設(shè)計(jì)公司、面包屑導(dǎo)航、關(guān)鍵詞優(yōu)化、網(wǎng)站收錄、外貿(mào)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容