我正在使用dart / flutter,需要一些日期格式方面的帮助。如何将以下字符串解析为时间戳
2019-08-22T00:40:57.166 + 0000
基本上,我想获取上述日期的时间戳并将其传递给timeago以进行格式化
谢谢
答案 0 :(得分:0)
此代码将获取您的字符串并将其转换为自纪元以来的毫秒数(我假设这就是您所说的时间戳:
String dateStr = '2019-08-22T00:40:57.166+0000';
DateTime date = DateTime.parse(dateStr);
print("The timestamp for date '$dateStr' is ${date.millisecondsSinceEpoch}");
以上程序的输出为:
The timestamp for date '2019-08-22T00:40:57.166+0000' is 1566434457166
祝你好运! :)