javascript - 将时区附加到作为日期对象的时间
问题描述
我正在根据我的要求定制primeng组件我遇到了一个问题,我必须选择一个时间并选择时区,它不应该影响选择的时间,但必须更新时区,如图所示
我只想根据选择将 GMT 的时区更新为 UTC
有什么方法可以在不更改日期的情况下更新时区我尝试找到解决方案但失败了请帮助解决问题
注意:我已经自定义了 TIMEZONE 选择
解决方案
您可以使用toISOString()
基本的 JS 日期对象(检查日期文档),然后根据需要进行更改。但我建议您使用外部库(如果可能的话,使用不可变的日期时间实例)即使您不喜欢。尤其是当您的应用程序强烈依赖于解析多个时区时。
推荐阅读
- c++ - 类设置器函数的问题。类设置器函数未正确分配值
- python-3.x - 如何通过 AndroidViewClient 滚动 android 屏幕
- tableau-api - 如何在 Tableau 中的每个类别中选择最高值
- javascript - 如何为firebase(React js)中的每条传入消息发送通知?
- c# - 替换字符串中的重叠匹配项(正则表达式或字符串操作)
- selenium - 如何使用时间睡眠使硒输出一致
- python - 如何从不和谐中获取自定义用户状态
- swift - Firebase 分析未显示任何数据
- node.js - 格式错误应该在 NodeJS + ExpressJS + TSLint + Prettier 中捆绑失败
- python - Spark:将查询分解为几个 dfs 更好,还是一次性完成?