首页IT科技js怎么格式化时间(day.js库格式化当前时间)

js怎么格式化时间(day.js库格式化当前时间)

时间2025-05-05 16:22:29分类IT科技浏览4744
导读:Day.js 是一个轻量的处理时间和日期的 JavaScript 库:Day.js中文网 (fenxianglu.cn ...

Day.js 是一个轻量的处理时间和日期的 JavaScript 库:Day.js中文网 (fenxianglu.cn)

只要导入了 dayjs的库文件              ,在window全局就可以使用dayjs()的方法了

先new出来一个 date()的对象                   ,再进行打印

let time = new Date() console.log(time); ------------------------------ Thu Jan 19 2023 16:01:14 GMT+0800 (中国标准时间)

得到一个不适合阅读的字符串

这个时候可以使用 Day.js对Date()进行处理

我们通常需要对时间进行一个:YY-MM-DD HH:mm:ss 的可视化处理

1              、当前时间 dayjs()

直接调用 dayjs() 将返回一个包含当前日期和时间的 Day.js 对象              。

// 1                   、直接调用dayjs()方法获取的是当前时间 console.log(dayjs());

等同于 dayjs(new Date()) 的调用                   。

dayjs()方法可以传参      ,

dayjs(给定的日期时间)得到指定的日期

let time = new Date() dayjs(time)

2      、dayjs() + format() 格式化当前时间

使用:dayjs()方法拼接format()方法可以格式化指定的时间

例如:

<script> let time = new Date() //1          、格式化年份 console.log(dayjs(time).format(YYYY)) // 2023 (YYYY 四月份的年份          ,YY则是23) //2                    、格式化月份 console.log(dayjs(time).format(MM)) // 01 (MM-两位数的月份) //3         、格式化 年-月-日 console.log(dayjs(time).format(YYYY-MM-DD)) // 2023-01-19 console.log(dayjs(time).format(YYYY年MM月DD日)) // 2023年01月19日 //4      、格式化 年月日时分秒:YYYY-MM-DD HH:mm:ss console.log(dayjs(time).format(YYYY-MM-DD HH:mm:ss)) // 2023-01-19 16:25:23 </script> 输入 示例 描述 YY 18 两位数的年份 YYYY 2018 四位数的年份 M 1-12 月份                    ,从 1 开始 MM 01-12 月份         ,两位数 MMM Jan-Dec 缩写的月份名称 MMMM January-December 完整的月份名称 D 1-31 月份里的一天 DD 01-31 月份里的一天      ,两位数 H 0-23 小时 HH 00-23 小时                    ,两位数 h 1-12 小时, 12 小时制 hh 01-12 小时, 12 小时制, 两位数 m 0-59 分钟 mm 00-59 分钟            ,两位数 s 0-59 秒 ss 00-59 秒   ,两位数

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
网站如何做seo排名优化工具(网站怎么做seo排名)