小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如何将data中的 20210125144900 转换成 2021年1月25日14时49分00秒
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这不就substr / substring 拼接就行了吗。。。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
function timestampToTime(timestamp) { var date = new Date();//时间戳为10位需*1000,时间戳为13位的话不需乘1000 var Y = date.getFullYear() + '年'; var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '月'; var D = (+date.getDate()) + '日'; var h = (date.getHours() < 10 ? '0'+date.getHours() : date.getHours()) + '时'; var m = (date.getMinutes() < 10 ? '0'+date.getMinutes() : date.getMinutes()) + '分'; var s = (date.getSeconds() < 10 ? '0'+date.getSeconds() : date.getSeconds())+'秒'; strDate = Y+M+D+h+m+s; return strDate; } // 获取时间戳 var nowDate = new Date().getTime(); //1564624526889 // 调用封装好的时间转换方法 timestampToTime(nowDate);
自己写JS转换拼接
对于这种格式固定的日期字符串,可以使用简答的substr函数截取出想要的数字,然后在设置Date对象即可
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这不就substr / substring 拼接就行了吗。。。
function timestampToTime(timestamp) { var date = new Date();//时间戳为10位需*1000,时间戳为13位的话不需乘1000 var Y = date.getFullYear() + '年'; var M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '月'; var D = (+date.getDate()) + '日'; var h = (date.getHours() < 10 ? '0'+date.getHours() : date.getHours()) + '时'; var m = (date.getMinutes() < 10 ? '0'+date.getMinutes() : date.getMinutes()) + '分'; var s = (date.getSeconds() < 10 ? '0'+date.getSeconds() : date.getSeconds())+'秒'; strDate = Y+M+D+h+m+s; return strDate; } // 获取时间戳 var nowDate = new Date().getTime(); //1564624526889 // 调用封装好的时间转换方法 timestampToTime(nowDate);
自己写JS转换拼接
对于这种格式固定的日期字符串,可以使用简答的substr函数截取出想要的数字,然后在设置Date对象即可