Par*_*tti 3 datetime dart flutter
我有像“2020 年 4 月 20 日”这样的字符串。我想将字符串转换为 DateTime()。
我面临的问题是 DateTime.parse() 不接受月份名称。
尝试intl dart 包。
DateTime _parseDateStr(String inputString) {
DateFormat format = DateFormat.yMMMMd();
return format.parse(inputString);
}
Run Code Online (Sandbox Code Playgroud)
DateTime parse不支持这些类型的日期格式。您可以使用intl包来实现这一点。
var dateString = 'April 20, 2020';
DateFormat format = new DateFormat("MMMM dd, yyyy");
var formattedDate = format.parse(dateString);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5450 次 |
| 最近记录: |