本教程介绍如何使用JavaScript将代表当前时间的毫秒数值转换为可读的日期格式,帮助开发者轻松处理时间数据。
JavaScript可以将当前的毫秒数转换为日期格式,并提供一个有用的工具类来扩展Date对象的功能。这个工具类能够把 Date 对象转化为指定格式的字符串。在这些格式中,月份(M)、日(d)、12小时(h)、24小时(H)、分钟(m)、秒钟(s),周(E),季度(q) 可以用 1-2个占位符表示;年(y)可以用 1-4个占位符来表示;毫秒(S)只能使用一个占位符,代表的是三位数的数字。例如:
(new Date()).pattern(yyyy-MM-dd hh:mm:ss.S) 结果为:2006-07-02 08:09:04.423
(new Date()).pattern(yyyy-MM-dd E HH:mm:ss) 结果为:2009-03-10 星期二 20:09:04
(new Date()).pattern(yyyy-MM-dd EE hh:mm:ss) 结果为:2009-03-10 周二 08:09:04
(new Date()).pattern(yyyy-MM-dd EEE hh:mm:ss) 结果为:2009-03-10 星期二 08:09:04
(new Date()).pattern(yyyy-M-d h:m:s.S) 结果为:2006-7-2 8:9:4.18