【发布时间】:2021-06-29 15:22:39
【问题描述】:
我正在使用 Flutter 编写应用程序。我从某个来源阅读了时间和日期。资源发送的日期时间格式字符串为:
(日、月、年、时、分、秒)
07.04.2021 13:30:00
03.04.2021 11:30:00
04.04.2021 17:30:00
03.04.2021 17:30:00
我想使用DateTime.parse() 函数将此日期和时间格式转换为 DateTime 数据类型。以下是该函数接受的字符串以及我需要的一些示例:
"2012-02-27 13:27:00"
"20120227 13:27:00"
"20120227T132700"
我必须将来自源的字符串类型数据转换为其中一种格式。但在 Dart 语言中,我无法创建执行此操作所需的正则表达式,也无法在任何地方找到它。
如果有人能帮助我理解我应该做什么,我将不胜感激。
【问题讨论】:
-
谢谢,实际上我在转换为 ISO 8601 格式时遇到了问题。
标签: regex flutter datetime dart string-formatting