📅  最后修改于: 2023-12-03 15:00:20.418000             🧑  作者: Mango
在 Dart 中,我们可以使用 DateTime.parse()
方法将字符串转换为日期时间。
String dateString = '2021-10-06 10:00:00';
DateTime dateTime = DateTime.parse(dateString);
print(dateTime); // 输出:2021-10-06 10:00:00.000
需要注意的是,字符串格式必须符合以下要求:
yyyy-MM-dd
;HH:mm:ss
。如果字符串格式不符合要求,将会抛出 FormatException
异常。
以下是将字符串转换为日期时间的完整示例代码:
void main() {
String dateString = '2021-10-06 10:00:00';
DateTime dateTime = DateTime.parse(dateString);
print(dateTime); // 输出:2021-10-06 10:00:00.000
}