假设用户在悉尼,并且正在使用应用程序(浏览器)指定服务/更改应在印度时间下午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}),但无法正常工作。