收藏
回答

为什么在安卓真机上,时间会慢两分钟

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 客户端 V7.0.4 2.6.1

   手机型号: 华为荣耀8  
安卓版本: 8.0.0  
代码片段:

https://developers.weixin.qq.com/s/nl3oAYmb7w7z


在开发工具上获取时间,都正常。语句如下:

                                   

               
                   console.log(new Date());                
               
                   console.log(new Date().toLocaleString());                
               
                   console.log('Timestamp:' + new Date().getTime());                
               
                   console.log('Formatted Timestamp:' + (new Date().getTime() / 1000 | 0));                
           


   显示的结果依次是:

                                   

               
                   Sun Apr 28 2019 16:32:01 GMT+0800 (中国标准时间)                
               
                   2019/4/28 下午4:32:01                
               
                   Timestamp:1556440321592                
               
                   Formatted Timestamp:1556440321                
           


   在安卓真机上的结果依次是:

                                   

               
                   <Date: 2019-04-28T08:30:50.883Z>                
               
                   Sun Apr 28 2019 16:30:50 GMT+0800(CST)                
               
                   1556440250884                
               
                   1556440250                
           


   获取的时间戳相差1分多钟。开发工具上的时间是正确的,安卓真机上的时间比真实时间差一份多钟。 请问这是什么原因?

最后一次编辑于  04-28  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答