在Flutter中,我需要根据REST API传回的内容来解析和格式化日期/时间。服务器发回的日期/时间格式为2020-01-28T13:52:30.878+0000
。在此示例中,根据我的语言环境,其格式应为美国东部标准时间上午8:52:30。有谁知道我可以使用标准Dart程序包或某些第三方程序包来实现此目的?
最佳答案
您可以使用DateTime.parse(“2020-01-28T13:52:30.878 + 0000”)解析此格式。
如果格林尼治标准时间+5
formatedTime = DateTime.parse("2020-01-28T13:52:30.878+0000");
farmattedTime.add(Duration(hours: 5));
关于datetime - 使用本地时区格式化日期/时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59950948/