苹果机的时间格式转换为时间搓

在苹果机上的时间戳转换格式为

"yyyy/MM/dd hh:mm:ss"

其他个格式去转换都会是NaN
console.log(+new Date(), '+new Date()')
console.log(new Date().getTime(), 'new Date().getTime()')
console.log(Date.parse(new Date, 'yyyy/MM/dd hh:mm:ss'), "Date.parse('yyyy/MM/dd hh:mm:ss')")
console.log(Date.parse(new Date, 'yyyy-MM-dd hh:mm:ss'), "Date.parse('yyyy-MM-dd')")
console.log(Date.parse(new Date, 'yyyy.MM.dd hh:mm:ss'), "Date.parse('yyyy.MM.dd')")
console.log(Date.parse('2018-08-23 00:00:00'), "Date.parse('yyyy-MM-dd')")            NaN 只有在直接用Date.parse转换直接字符串时间时会有这个问题
console.log(Date.parse('2018.08.23 00:00:00'), "Date.parse('yyyy.MM.dd')")         NaN
console.log(Date.parse('2018-08-23'))                                   这种格式的不会有问题

console.log(Date.parse('2018/08/23 00:00:00'), "Date.parse('yyyy/MM/dd')")


posted on 2018-08-02 16:35  sunnie_c  阅读(539)  评论(0编辑  收藏  举报