小程序
小游戏
企业微信
微信支付
扫描小程序码分享
pc 及小米手机
苹果7p和魅族Pro5
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
如果字符串是“2018-09-03”的话,建议先把“-”替换成“/”再交给js处理。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
/ 是为了兼容iPhone。。。iPhone怎么走IE的老路
嗯,被坑过
/*
longTime : Unix时间戳ms
fmt : "YYYY-MM-DD hh:mm:ss"
*/
formatDate: function (longTime, fmt) {
let date = new Date(longTime);
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 :('00'+str).substr(str.length) );
return fmt;
},
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
如果字符串是“2018-09-03”的话,建议先把“-”替换成“/”再交给js处理。
/ 是为了兼容iPhone。。。iPhone怎么走IE的老路
嗯,被坑过
/*
longTime : Unix时间戳ms
fmt : "YYYY-MM-DD hh:mm:ss"
*/
formatDate: function (longTime, fmt) {
let date = new Date(longTime);
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 :('00'+str).substr(str.length) );
}
}
return fmt;
},