js 时间戳转 日期 函数
原创wg_iGBFcBFB 博主文章分类:js 功能特效 ©著作权
©著作权归作者所有:来自51CTO博客作者wg_iGBFcBFB的原创作品,请联系作者获取转载授权,否则将追究法律责任
export function formatDate(date, fmt) {
if (/(y+)/.test(fmt)) {
fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length));
}
let o = {
'M+': date.getMonth() + 1,
'd+': date.getDate(),
'h+': date.getHours(),
'm+': date.getMinutes(),
's+': date.getSeconds()
};
for (let k in o) {
if (new RegExp(`(${k})`).test(fmt)) {
let str = o[k] + '';
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length === 1) ? str : padLeftZero(str));
}
}
return fmt;
};
function padLeftZero (str) {
return ('00' + str).substr(str.length);
上一篇:判断传入的数字是否是质数
下一篇:小程序最终版代码地址
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
day.js 时间戳
day.js 的时间戳 希望大家可以补充
时间段 时间戳 时间处理 -
【MySQL】mysql | 时间函数 | 时间戳 | 日期转时间戳
mysql | 时间函数 | 时间戳 | 日期转时间戳
mysql 数据库 sql unix 时间戳 -
Java 时间转时间戳 java 时间戳转日期
java时间戳转为日期
java 时间戳 System