javascript - 将 DateTime 转换为 UTC,而不更改 TypeScript/JavaScript 上的日期或时间
问题描述
这是一个例子
var testDate = new Date("2021-05-17T00:00:00"); // this is local date time
我想将此日期转换为 UTC 而不更改日期和时间的值,即 2021-05-17T00:00:00 应标识为 UTC 日期时间,在浏览器中,它应显示为本地时间,即 2021-05-17T05 :45:00(我当前的时区)
解决方案
Z
您可以通过将 ISO 日期放在末尾来指示 ISO 日期在 UTC 时区中。
似乎工作:
var testDate = new Date("2021-05-17T00:00:00Z");
推荐阅读
- android - Android如何根据屏幕大小(而不是密度)减小文本大小
- flutter - 我已经购买了约会应用程序的源代码(在 Flutter 中),当我在 VS Code 中运行该应用程序时,它会显示此错误
- c# - 如何在 C# 上解析 SOAP 响应?
- python - Django - 我可以在不连接模型的情况下创建序列化程序吗?
- python - 使用 Python 将缺失值的数据读入数组
- php - php防止大浮动舍入
- python - 无法将 termcolor 升级到 1.1.0,因此 Tensorflow 失败
- python - 在 conda 中将 python 从 3.5 更新到 3.6
- python - 如果值第一次出现在另一列中,则 Pandas 列为 True 或 False
- wordpress - WordPress“建立数据库连接时出错”