使用JavaScript将时间转换为另一个时区并考虑夏令时



我正在尝试将特定时间转换为我的本地时区亚洲/德黑兰使用下面的代码:

var date = new Date("9/9/2021 17:30 UTC +1").toLocaleString('en-US', {
"timeZone": "Asia/Tehran"
})

基于这个链接https://www.timeanddate.com/worldclock/converter.html?iso=20211009T163000&p1=3903&p2=246我应该得到20:00时间。但是我得到21:00.我知道这是因为伊朗的日光时间,但是当我想使用JavaScripttoLocaleString函数时,我如何考虑日光时间?

在链接中,您的月份是October,而在您的代码中,您的月份是September🙂。

相关内容

  • 没有找到相关文章

最新更新