datetime - 在 Flutter (Dart) 中将字符串解析为 DateTime
问题描述
我正在尝试将格式为“23.1.2020”的字符串解析为 DateTime 对象,但对我没有任何作用。我尝试使用一些包,如 intl 或 date_format,但这些包都不能完成这项工作。
DateTime todayDate = DateTime.parse("12.04.2020");
formatDate(todayDate, [yyyy, '/', mm, '/', dd, ' ', hh, ':', nn, ':', ss, ' ', am])
你有什么想法,如何解析这个?
解决方案
好的,我找到了方法:
import 'package:intl/intl.dart';
DateFormat format = DateFormat("dd.MM.yyyy");
print(format.parse(date));
推荐阅读
- truthtable - 将方程转换为真值表
- javascript - 使用 html 按钮关闭电子应用程序
- angular - Angular 项目中的 Blazor webassembly
- python - 安装 pySpark 会出现此错误:错误:命令错误退出状态为 1
- push-notification - Angular 8 中的推送通知
- asp.net-web-api - 服务和方法的区别?
- java - 如何使用 Scala 使用 LocalDateTime 检查给定时间在现在的 24 小时内
- python - 如何使用 chalice 打印完整的 http 请求?
- java - Java 记录 StackOverflow RuntimeException
- c++ - static constexpr 成员变量初始化