<分区>
我看到了很多,真的很多帖子来寻找我的问题的解决方案,但我无法得到它,所以决定创建一个问题。
我的问题是我们如何在不同的时区而不是本地时区实际创建一个新的 javascript 日期对象
我知道我们可以创建本地日期对象并以多种方式将其转换为不同的时区,但我不想转换,而是需要在特定时区创建。
这是我的问题的简单示例,
例如,用户选择了“美国/纽约”时区,因此日历页面中的所有日期都将显示在该时区。
现在,如果我们在"05:00 pm" 创建一个事件,我们如何在"America/New_york" 时区实际创建时间为下午 5 点的日期,
如果我们使用 new Date()(假设浏览器处于不同的时区,例如“Asia/Kolkata”),那么将其转换为 “America/New_york” 将不会得到“5:00pm”该时区,相反,它将在该时区获得相应的“05:00 pm IST”时间,该时间将具有不同的小时和分钟值。
任何建议都会有帮助!
谢谢