时间:2019-05-04 来源:小程序工厂
是iOS的JSCore与工具所用的node V8两个JS引擎实现不一致引起的差异
对于这种情况,建议要么统一使用unix时间戳保存,然后前端转换成Date;要么使用moment这种第三方库来解析string。
免得踩这种兼容性的坑。
iOS - 要替换成 /
不好意思,上面代码发错了我在本地已经替换成/苹果机现在的问题是: new Date('2018/09/30 24:00').getTime()在真机结果是 null,但是在开发者工具解析正确
估计是没这个时间吧。。 new Date('2018/09/30 00:00').getTime()
应该是可以解析,在开发者工具,以及web端写JS代码的时候,引擎会自动将 9月30日的24点 转为 10月1日的0点,但是苹果真机上的微信小程序就不可以,安卓还没测,估计是微信小程序的bug
我先用23:59:59解决此bug,以后再说吧
哎 应该是