【发布时间】:2019-04-18 08:07:30
【问题描述】:
好人好人, 我真的对 DateTime.parse(); 的行为感到困惑;
在 dartpad 上可以使用
void main() {
const String _iso8601 = '2019-04-01T08:30:00';
final DateTime _date = DateTime.parse(_iso8601);
print(_date.toIso8601String());
}
但在颤振中没有,但这确实
const String _iso8601 = '2019-04-01T08:30:00.000';
final DateTime _date = DateTime.parse(_iso8601);
我现在在渡槽中,这些作品都没有,包括这个
String _iso8601 = '2019-04-01T08:30:00Z';
请注意,“没有工作”并不是说它返回错误, 但只是一个空值。
[编辑:更正
当我模拟字符串而不是从它返回的请求正文中映射它时
发生了异常。格式异常(空)
但我又在使用 Iso8601]
如果您对这种情况有一些经验,我可以提供一些帮助。
[编辑:注意渡槽在 dart 2.0 上运行]
提前谢谢你,弗朗西斯科
【问题讨论】:
标签: parsing dart flutter datetime-parsing aqueduct