javascript實(shí)現(xiàn)時間格式輸出FormatDate函數(shù)
本文實(shí)例講述了javascript實(shí)現(xiàn)時間格式輸出FormatDate函數(shù)。分享給大家供大家參考。具體如下:
javascript沒有提供像fmt標(biāo)簽一樣對日期時間型內(nèi)容格式輸入的函數(shù):
下面是我下的時間輸出函數(shù),使用時直接放到標(biāo)簽內(nèi),調(diào)用。代碼如下
if (this == "Invalid Date") {
return "";
}
var o = {
"M+" : this.getMonth() + 1, //月份
"d+" : this.getDate(), //日
"H+" : this.getHours(), //小時
"m+" : this.getMinutes(), //分
"s+" : this.getSeconds(), //秒
"q+" : Math.floor((this.getMonth() + 3) / 3), //季度
"S" : this.getMilliseconds()
//毫秒
};
if (/(y+)/.test(fmt))
fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "")
.substr(4 - RegExp.$1.length));
for ( var k in o)
if (new RegExp("(" + k + ")").test(fmt))
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k])
: (("00" + o[k]).substr(("" + o[k]).length)));
return fmt;
}
使用時直接用
希望本文所述對大家的javascript程序設(shè)計有所幫助。
相關(guān)文章
有關(guān)JS中的0,null,undefined,[],{},'''''''''''''''',false之間的關(guān)系
這篇文章主要介紹了有關(guān)JS中的0,null,undefined,[],{},'',false之間的關(guān)系,需要的朋友可以參考下2017-02-02微信小程序通過一個json實(shí)現(xiàn)分享朋友圈圖片
這篇文章主要給大家介紹了關(guān)于微信小程序通過一個json實(shí)現(xiàn)分享朋友圈圖片的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用微信小程序具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09JS中判斷JSON數(shù)據(jù)是否存在某字段的方法
這篇文章主要介紹了JS中如何判斷JSON數(shù)據(jù)是否存在某字段,需要的朋友可以參考下2014-03-03firefox 和 ie 事件處理的細(xì)節(jié),研究,再研究 書寫同時兼容ie和ff的事件處理代碼
firefox 和 ie 事件處理的細(xì)節(jié),研究,再研究 書寫同時兼容ie和ff的事件處理代碼2007-04-04JavaScript Ajax Json實(shí)現(xiàn)上下級下拉框聯(lián)動效果實(shí)例代碼
這篇文章主要介紹了JavaScript Ajax Json實(shí)現(xiàn)上下級下拉框聯(lián)動效果實(shí)例代碼,有需要的朋友可以參考一下2013-11-11JavaScript如何實(shí)現(xiàn)數(shù)組內(nèi)的值累加
我們會經(jīng)常在開發(fā)過程中,需要獲取數(shù)組中的值累加,所以下面這篇文章主要給大家介紹了關(guān)于JavaScript如何實(shí)現(xiàn)數(shù)組內(nèi)的值累加的相關(guān)資料,文中給出了詳細(xì)的代碼示例,需要的朋友可以參考下2023-11-11