收藏
回答

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

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 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分多钟。开发工具上的时间是正确的,安卓真机上的时间比真实时间差一份多钟。 请问这是什么原因?

最后一次编辑于  2019-04-28
回答关注问题邀请回答
收藏

2 个回答

  • 禾店科技
    禾店科技
    2021-04-28

    真是活到老,学到老啊

    2021-04-28
    有用 1
    回复
  • 是小白啊
    是小白啊
    2019-04-28

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2019-04-28
    有用
    回复 5
登录 后发表内容