开发工具脚本计算日期相差8个小时
用开发工具调试脚本日期,计算出来的值比实际时间多了8个小时,请问有没有设置时区的地方?
用开发工具调试脚本日期,计算出来的值比实际时间多了8个小时,请问有没有设置时区的地方?
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’
https://www.w3schools.com/js/js\_date\_formats.asp
new Date(‘2017-05-31T22:47:44+08:00’)