需求
按所給的時間格式輸出指定的時間
格式說明
對於 2014.09.05 13:14:20
yyyy: 年份,2014
yy: 年份,14
mm: 月份,補滿兩位,09
m: 月份, 9
dd: 日期,補滿兩位,05
d: 日期, 5
hh: 24制小時,補滿兩位,13
h: 24制小時,13
hh: 12制小時,補滿兩位,01
h: 12制小時,1
mm: 分鐘,補滿兩位,14
m: 分鐘,14
ss: 秒,補滿兩位,20
s: 秒,20
w: 星期,為 [『日』, 『一』, 『二』, 『三』, 『四』, 『五』, 『六』] 中的某乙個,本 demo 結果為 五
in
formatdate(new date(1409894060000), 『yyyy-mm-dd hh:mm:ss 星期w』)out
2014-09-05 13:14:20 星期五分析
解法
function formatdate(d, s)
// 補零助手函式
function pad(n)
// 格式化
return s.replace(/([(yy)|mmdhhmsw]+)/g, function (f)
return t[f]
})}var d = new date(2018, 0, 0, 0, 0, 0)
var s = 'yyyy-mm-dd hh:mm:ss 星期w'
console.log(formatdate(d, s))
JavaScript按指定格式輸出時間
按所給的時間格式輸出指定的時間 格式說明 對於 2014.09.05 13 14 20 yyyy 年份,2014 yy 年份,14 mm 月份,補滿兩位,09 m 月份,9 dd 日期,補滿兩位,05 d 日期,5 hh 24制小時,補滿兩位,13 h 24制小時,13 hh 12制小時,補滿兩位,...
C 按格式輸出
注意新增 include iomanip 標頭檔案 流操縱運算元 作用 d dec 以十進位制形式輸出整數 常用x,x hex 以十六進製制形式輸出整數 o oct 以八進位制形式輸出整數 fixed 以普通小數形式輸出浮點數 scientific 以科學計數法形式輸出浮點數 left 左對齊,即在...
時間按指定格式轉換
推薦閱讀 一。把秒數轉換成 00 00 00 大於一天顯示 1天2時local function second2dhms second if second 0 then return0,0,0,0 end local d math.floor second 86400 second second d...