【发布时间】:2020-03-20 06:44:17
【问题描述】:
问题描述
我的数据库中有 020-03-20T14:16:27.189282+08:00 返回,我正在尝试使用 DateTime.parse() 将其转换为 2:16pm。但是,每次我转换时间,我都会得到6:16am。
问题
请问我该如何解决这个问题?
我的代码
dateTime = `020-03-20T14:16:27.189282+08:00`
time = DateFormat.jm().format(DateTime.parse(dateTime));
print(time);
【问题讨论】:
-
你得到
6:16am,因为你使用的值包含一个UTC偏移量+08:00,顺便说一句。 -
啊,我明白了。另一个词,对我来说是下午 2.16 点。我需要摆脱 +08:00 的偏移量。注意。