UTC的存储日期+时区

时间:2019-02-07 06:15:17

标签: javascript date datetime timezone momentjs

假设用户在悉尼,并且正在使用应用程序(浏览器)指定服务/更改应在印度时间下午5:30开始。

当用户在浏览器中选择日期时,应用程序将获得

1. Date and time - Sydney time.
2. Timezone (from a dropdown) - India time (+5:30).

假设用户从窗口小部件中选择了下午5:30,这实际上是悉尼时间(+11:00)[new Date()]。

现在,我想将所选的日期和时间更改为印度时间,并将其以ISO格式保存到数据库中。

我希望用户选择印度时间,然后将其更改为ISO字符串,新的Date()。toUTCString()会将悉尼时间转换为UTC。

我该怎么做?我尝试使用moment.js和新的Date()。toLocaleString(locale,{timezone}),但无法正常工作。

0 个答案:

没有答案