我們把時間顯示出來的時候,最簡單粗暴的辦法就是——直接把年,月,日…單獨取出來,然後拼接起來。
有咩有更靈活的做法呢?肯定有!於是我做了乙個方法,方法格式化時間日期。
此處用到了正規表示式的處理,不得不說,正規表示式是個強大高效的工具,就是容易忘記…要多用用
formatdate
(t, fmt)
for(
let k in o)
}return fmt
}let time1 =
newdate()
formatdate
(time1,
"yyyy-mm-dd hh:mm:ss"
)// 2020-02-24 15:17:01
formatdate
(time1,
"yyyy年mm月dd日"
)// 2023年02月24日
是不是很棒! JS 格式化日期時間
方法一 對date的擴充套件,將 date 轉化為指定格式的string 月 m 日 d 小時 h 分 m 秒 s 季度 q 可以用 1 2 個佔位符,年 y 可以用 1 4 個佔位符,毫秒 s 只能用 1 個佔位符 是 1 3 位的數字 例子 new date format yyyy mm dd ...
js日期時間格式化
描述 將日期格式化為自己想要的格式,yyyy mm dd hh mm ss表示2020 10 29 09 00 00 引數1 需要轉換的日期,date型別或yyyy mm dd hh mm ss相關格式或時間戳,預設new date 引數2 需要返回的時間格式,預設yyyy mm dd functi...
JS日期時間格式化
date的擴充套件函式format 對date的擴充套件,將 date 轉化為指定格式的string 月 m 日 d 小時 h 分 m 秒 s 季度 q 可以用 1 2 個佔位符,年 y 可以用 1 4 個佔位符,毫秒 s 只能用 1 個佔位符 是 1 3 位的數字 例子 new date form...