uni-app 开发小程序的坑(时间转换)

435 阅读1分钟

1、在ios系统中,时间格式为"2020-12-18",转换时是不被支持的,转换得到的结果是 NaN

解决方法:

    let nowTime = '2021-03-15 13:54:02'
		
    let endDate = new Date(nowTime).getTime(); // 结束时间时间戳
    log('endDate',endDate)  // NaN

    // 用正则把 '-' 换成 '/',时间就能正常转换
    nowTime = nowTime.replace(/\-/g,"/")
    let newNndDate = new Date(nowTime).getTime(); // 结束时间时间戳
    log('newNndDate',newNndDate)  // 1615787642000

code 把时间中的'-',用'/'替换掉,即可正常