Javascript在日期对象本身设置时区,如setTimeOffset()

时间:2017-06-19 06:13:50

标签: javascript date timezone

我想更改Date对象本身的时区,因为设备(Web浏览器?)本身不支持时区。

我如何改变它?

例如:

'path.to.your.module.TestEmailBackend'

我不想这样使用:

var date = new Date();
// Value is "Mon Jun 19 2017 10:00:08 GMT+0000 (GMT)"
date.setTimezoneOffset("+09.00"); // For example
// Value is "Mon Jun 19 2017 01:00:08 GMT+0900 (GMT)"

感谢。

1 个答案:

答案 0 :(得分:1)

  

我想更改Date对象本身的时区,因为设备(web   浏览器?)本身不支持时区。

     

我如何改变它?

你做不到。 ECMAScript Date对象没有时区,它在内部是UTC。偏移量由主机系统提供。

如果您想支持不同的时区,请编写自己的功能或使用支持它们的库。