我正在尝试格式化我的日期和时间。
我的代码
String dateStart = data[i]['notification_date'];
DateTime input = DateTime.parse(dateStart);
String datee = DateFormat('hh:mm a').format(input);
Run Code Online (Sandbox Code Playgroud)
它显示错误未处理的异常:FormatException:无效的日期格式
现在它看起来像这样22-04-2021 05:57:58 PM
Ale*_*sky 11
您在以下行中遇到问题:
DateTime input = DateTime.parse(dateStart);
Run Code Online (Sandbox Code Playgroud)
问题是默认解析方法不支持“22-04-2021 05:57:58 PM”格式,因为它不是标准的。您应该指定其解析格式,如下所示:
DateTime input = DateTime.parse(dateStart);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10455 次 |
| 最近记录: |