javascript格式化时间日期

安装 dayjs

1
2
3
yarn add dayjs

npm install dayjs

引入 dayjs

1
import dayjs from "dayjs";

定义默认格式化后的格式

1
2
const DATE_TIME_FORMAT = "YYYY-MM-DD HH:mm:ss";
const DATE_FORMAT = "YYYY-MM-DD";

格式化为年月日

1
2
3
export function formatToDate(date, format = DATE_FORMAT): string {
return dayjs(date).format(format);
}

格式化为年月日时分秒

1
2
3
4
5
6
export function formatToDateTime(date, format = DATE_TIME_FORMAT): string {
if (!date) {
return "";
}
return dayjs(date).format(format);
}

使用

1
2
3
4
5
formatToDate() // 2024-08-09
formatToDate(1723189969829) // 2024-08-09
formatToDateTime() // 2024-08-09 15:52:49
formatToDateTime(1723189969829) // 2024-08-09 15:52:49


javascript格式化时间日期
https://mengluo.com/2024/08/09/javascript格式化时间日期/
作者
梦落
发布于
2024年8月9日
许可协议