在飞镖,我怎么能一个转换的DateTime其ISO 8601的代表性?
就这样做
var dt = new DateTime.now();
print (dt.toString());
Run Code Online (Sandbox Code Playgroud)
产生
2014-02-15 08:57:47.812
Run Code Online (Sandbox Code Playgroud)
这不是ISO 8601
2014-02-15T08:57:47.812
Run Code Online (Sandbox Code Playgroud)
所以只有"T"缺失 - 我可以轻松地为此编写我自己的函数,只是想知道核心库中是否已存在?
另一个方向,ISO 8601为DateTime,已经被支持DateTime.parse.
编辑看起来像Dart团队现在正在添加这个,请看这里.
小智 17
用 :
DateTime now = DateTime.now();
String isoDate = now.toIso8601String();
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1068 次 |
最近记录: |