有没有一种简单的方法可以将日期对象转换为 GMT 时间,而且还能以 ISO 8601 格式显示?
最佳答案
是的:
var d = new Date();
d.toGMTString()
采用 form here 的函数(他们在那里也有一个 ISO 8601 解析器)
function ISODateString(d) {
function pad(n) { return n<10 ? '0'+n : n }
return d.getUTCFullYear()
+ '-' + pad(d.getUTCMonth()+1)
+ '-' + pad(d.getUTCDate())
+ 'T' + pad(d.getUTCHours())
+ ':' + pad(d.getUTCMinutes())
+ ':' + pad(d.getUTCSeconds())
+ 'Z'
}
关于JavaScript 日期 : toGMTString, 也是 ISO 8601 格式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7195103/