js 實現日期格式化(簡單方便 直接呼叫即刻使用)

2021-10-07 05:00:49 字數 1301 閱讀 4819

js 日期格式化 封裝好的函式 (可直接呼叫)

先看結果:

例:函式中傳入時間,先要的格式(年-月-日 時分秒)

dateformat(new date(), 'yyyy-mm-dd hh:mm:ss')
輸出結果:

2020-06-15 10:13:30
例:函式中傳入時間,先要的格式(年-月-日)

dateformat(new date(), 'yyyy-mm-dd')
輸出結果:

2020-06-15
封裝好的函式 ☟

function dateformat(date, format) 

}date = new date(date);

if (!date || date.toutcstring() == "invalid date")

var map = ;

format = format.replace(/([ymdhmsqs])+/g, function(all, t)

return v;

} else if (t === 'y')

return all;

});return format;

}/**

* 對日期進行格式化,

* @param date 要格式化的日期

* @param format 進行格式化的模式字串

* 支援的模式字母有:

* y:年,

* m:年中的月份(1-12),

* d:月份中的天(1-31),

* h:小時(0-23),

* m:分(0-59),

* s:秒(0-59),

* s:毫秒(0-999),

* q:季度(1-4)

* @return string

* @author yanis.wang

* @see

*/

vue.filter('dateformat', function(originval) -$-$ $:$:$`

})

使用事例
}

js實現日期格式化

function format now,mask return zeros value return mask.replace b d m yy yy hhmstt 1?llz b g,function 0 使用時候直接呼叫方法 format date,yyyy mm dd hh mm 輸出格式為 ...

js匯出格式化的excel簡單方法

js匯出格式化的excel簡單方法 2011 09 26 09 42 17 我來說兩句 0 我要投稿 字型 小 大 1 最常見的方式是使用js函式操作excle檔案,這種方式可能因瀏覽器不同,存在相容性問題。2 另一種簡單方法就是匯出乙個excel能識別格式的xml檔案,用excel開啟。funct...

js實現時間日期的格式化

前幾天參加cvte的筆試,碰到了這樣一道題目 請寫乙個時間日期格式化的函式,具體要求如下 function format date,yyyy mm dd hh mm ss 輸出 2016 09 06 15 28 21 function format date,yy mm dd hh mm ss 輸出...