开发工具脚本计算日期相差8个小时
发布于 6 年前 作者 rlei 1518 次浏览 来自 问答

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

9 回复

? 你的系统时间是多少

貌似没毛病

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

 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’

系统时间没有问题

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

了解,我看下

回到顶部