创建javascript Date()对象到Amrica / New
代码:
console.log(start)
阅读, Thu Mar 01 2018 00:00:00 GMT + 0530(印度标准时间)
我想要一个新的对象start_NY,它将读取Thu Mar 2018 00:00:00和 America/New_York
时区。 类似于Thu Mar 01 2018 00:00:00 GMT-0500 。
我用了一个脚本:
start_ny = new Date('Thu Mar 01 2018 00:00:00 GMT-0500');
但事实上 , Thu Mar 01 2018 10:30:00 GMT + 0530(印度标准时间) ,实际上是将日期转换为印度标准时间,而不是给我一段时间从纽约时区。
格式应该与现有格式相同。 我怎样才能做到这一点?
尝试使用以下代码和MDN资源
new Date().toLocaleString('en-US', { timeZone: 'America/New_York' })
// Date Format
new Date().toDateString('en-US', { timeZone: 'America/New_York' });
链接地址: http://www.djcxy.com/p/46599.html