下面我将详细讲解“javascript中Date format(js日期格式化)方法小结”。
简介
Date对象是Javascript同日期相关的对象,它提供了很多方便易用的日期时间操作方法。其中format方法就是在Date对象中提供的一种日期格式化的方法。
语法
Date.format(formatStr)
- formatStr为日期格式化字符串。常用的格式化字符串有:
- yyyy : 4位年份
- MM : 月份
- dd : 年份中的天数
- hh : 小时数(12小时制)
- HH : 小时数(24小时制)
- mm : 分钟数
- ss : 秒数
- S : 毫秒数
示例1
下面是一个使用Date.format方法格式化当前日期的示例:
var now = new Date();
var timeStr = now.format("yyyy-MM-dd HH:mm:ss");
console.log(timeStr);
输出结果:
2021-08-11 15:20:12
示例2
下面是一个使用Date.format方法格式化指定日期的示例:
var dateStr = "2021-08-11 15:20:12";
var dateObj = new Date(Date.parse(dateStr.replace(/-/g, "/")));
var timeStr = dateObj.format("yyyy年MM月dd日 HH时mm分ss秒");
console.log(timeStr);
输出结果:
2021年08月11日 15时20分12秒
需要注意的是,在示例2中,由于Date对象只能接受以“/”为分隔符的日期字符串,因此需要先将“-”替换成“/”,再将字符串转换为Date对象。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript中Date format(js日期格式化)方法小结 - Python技术站