1. 为什么要使用dayjs
在mysql数据库中,datetime字段从数据库读取后,在前台显示出来会带有TZ字母,这是格林尼治时间,如:2024-10-07T12:02:00Z,而我们一般需要2024-10-07 12:02:00这种格式。另外,需要在不同地区显示本地时间,那么dayjs会将格林尼时间转换为本地时间。
dayjs 是一个轻量级的日期和时间处理库,它提供了简单易用的 API 来解析、格式化、操作和显示日期和时间。与其他大型日期库(如 Moment.js)相比,dayjs 的目标是保持小巧且高性能,同时提供大部分常用的日期处理功能。 小巧轻便、链式调用、Moment.js 兼容性、解析和格式化、日期操作、插件扩展、多语言支持。
2. 如何在网站上使用dayjs
<script src="https://unpkg.com/[email protected]/dayjs.min.js"></script>
<script src="https://unpkg.com/[email protected]/plugin/utc.js"></script>
<script>
dayjs.extend(window.dayjs_plugin_utc);
dayjs().format('YYYY-MM-DD HH:mm:ss'); //格式化当前的时间
dayjs('Your time').format('YYYY-MM-DD HH:mm:ss'); //格式化指定的时间
// UTC转换为UTC时间
dayjs.utc('2023-07-09 02:00:00').format('YYYY-MM-DD HH:mm:ss');
// '2023-07-09 02:00:00'
</script>
来源:
网站时间使用dayjs.js格式化 - 新闻资讯 - 深圳市宝安区水华软件开发部 (awaterbloom.com)
https://www.awaterbloom.com/ArticleDetail?id=4
标签:02,00,格式化,dayjs,js,时间 From: https://www.cnblogs.com/freemindblog/p/18450679