【发布时间】:2023-03-26 14:13:01
【问题描述】:
我想将本地日期时间从 html 转换为 UTC 时间:
html:
<label>Start Time:</label><input type="datetime-local" name="start_time" />
java:
request.getParameter("start_time") // print out ex:2021-01-07T10:42
这是当地时间(GMT+8),我想将其转换为UTC字符串时间
例如:转换为 -> 2021-01-07T02:42
我搜索了很多资源,但仍然不知道该怎么做。
【问题讨论】:
-
你可以从这个链接stackoverflow.com/questions/37390080/…找到答案
-
依赖 Date 和 Calendar 类通常不是一个好主意。它们非常容易出错,并且已经被弃用了很长时间。如果您使用的是 1.8 之前的 Java 版本,则使用 Joda-Time 库要可靠得多。 joda.org/joda-time 在 Java 1.8 及更高版本上不需要,因为 ava.time (JSR-310) 已经存在。
-
您的搜索结果是什么?我找到了How to parse/format dates with LocalDateTime? (Java 8) 和Convert LocalDateTime to LocalDateTime in UTC。请通读您发现的内容,然后准确地告诉我们您仍然缺少什么。然后我们会在这里提供帮助。
标签: java html date utc localdatetime