您的位置:首页 > Web前端 > JavaScript

js时间格式化

2018-01-20 16:08 204 查看
//时间转化函数

export const dateFtt=(fmt,date)=>{

var o = {

“M+” : date.getMonth()+1, //月份

“d+” : date.getDate(), //日

“h+” : date.getHours(), //小时

“m+” : date.getMinutes(), //分

“s+” : date.getSeconds(), //秒

“q+” : Math.floor((date.getMonth()+3)/3), //季度

“S” : date.getMilliseconds() //毫秒

//常用格式”yyyy-MM-dd hh:mm:ss”

};

if(/(y+)/.test(fmt))

fmt=fmt.replace(RegExp.1,(date.getFullYear()+"").substr(4−RegExp.1.length));

for(var k in o)

if(new RegExp(“(“+ k +”)”).test(fmt))

fmt = fmt.replace(RegExp.1,(RegExp.1.length==1) ? (o[k]) : ((“00”+ o[k]).substr((“”+ o[k]).length)));

return fmt;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: