JS日期時間處理庫 Day.js

GitHub

https://github.com/iamkun/dayjs

文檔

https://dayjs.gitee.io/zh-CN/

下載

https://cdn.jsdelivr.net/npm/[email protected]/dayjs.min.js

主要用法

字符串轉日期時間對象

let datetime1 = dayjs('2024-03-29 16:52:30.356', 'YYYY-MM-DD HH:mm:ss.SSS'); // 返回結果是dayjs對象
let datetime2 = datetime1.toDate(); // dayjs對象轉JS原生Date對象

日期時間對象轉字符串

let datetime = new Date();
let datetimeString = dayjs(datetime).format('YYYY-MM-DD HH:mm:ss.SSS');

日期時間對象相減

let time1 = dayjs(strTime1, 'YYYY-MM-DD HH:mm:ss.SSS');
let time2 = dayjs(strTime2, 'YYYY-MM-DD HH:mm:ss.SSS');
let milliseconds = time2.diff(time1); // 返回結果單位:毫秒

日期時間對象增加秒數或天數

let time1 = dayjs(); // 當前時間
let time2 = time1.add(1, 'millisecond');
let time3 = time1.add(1, 'second');
let time4 = time1.add(1, 'minute');
let time5 = time1.add(1, 'hour');
let time6 = time1.add(1, 'day');
let time7 = time1.add(1, 'month');
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章