react-native 在使用new Date()时遇见的坑

1. 使用new Date()获取时间,取的时间的设备是什么?

  如果是使用xcode给真机装的debug包,它请求的时间是给它安装的电脑的本地时间,而不是请求的手机的本地时间.

 

2. ios 手机上使用new Date()设置一个具体的时间

  不能用 new Date('2017-08-01'), 需要使用new Date('2017/08/01 00:00:00'); 

  并且,这个在debug上不会出现问题,在release安装到真机上时, 使用new Date('2017-08-01').getTime()获取到的时间戳是NaN.

 

posted @ 2017-07-27 09:35  此生依然  阅读(667)  评论(0编辑  收藏  举报