ios端的wx.setStorageSync与wx.getStorageSync
发布于 6 年前 作者 leiwei 10167 次浏览 来自 问答

小程序片段, wechatide://minicode/4YDyEqmK6zZt

具体看运行效果,

我的,同事的iphone 7p 运行开发版或者体验版的 项目时,出现为NAN-NAN-NAN,而使用远程调试模式的就运行正常,android 和客户端也运行正常

1 回复

iOS 这里 new Date( ) 有所不同,不能接受 new Date(‘2018-5-12’),否则将得到不合法的值。

请尝试将 a 存储为毫秒数,并用它复原 Date 对象。示例:


const date1 = new Date()

wx.setStorageSync('date', String(date1 * 1))
const dateMs = parseInt(wx.getStorageSync('date'), 10)

if (!isNaN(date)) {

  const date2 = new Date(dateMs)

 // ... your code here ...

}


回到顶部