html52.com
我爱小程序-开发者交流社区

开发工具脚本计算日期相差8个小时

问题模块
开发者工具

用开发工具调试脚本日期,计算出来的值比实际时间多了8个小时,请问有没有设置时区的地方?

网友回复

Can?:

https://www.w3schools.com/js/js_date_formats.asp


new Date('2017-05-31T22:47:44+08:00')

Can?:

了解,我看下

李凌宇:

是2017-05-31T22:47:44,从后台返回的json字符串

Can?:

貌似没毛病貌似没毛病

李凌宇:

 function formatDate(date) {
      
        var year = date.getFullYear()
        var month = date.getMonth() + 1
        var day = date.getDate()

        return [year, month, day].map(formatNumber).join('-')
    }
    function formatNumber(n) {
        n = n.toString()
        return n[1] ? n : '0' + n
    }


formatDate(new Date('2017-05-31 21:00:57')) 返回是 ‘2017-06-01’


Can?:

你指的是控制台的 时间提示?

李凌宇:

系统时间没有问题

系统时间没有问题Can?:? 你的系统时间是多少

Can?:

? 你的系统时间是多少

Sun:

同问

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付