datetime - 使用本地时区格式化日期/时间

标签 datetime flutter dart datetime-format

在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/

相关文章:

Flutter 如何创建顶部带有箭头的盒子容器?

dart - Flutter - 动态构建小部件

flutter - 检查 flutter 中的连接并根据连接状态更改状态

Flutter 将循环变量合并到小部件中

r - 在 R 中处理时间的最佳实践是什么?

sql - 返回时差超过阈值的行的查询

SQL 查询根据日期和月份检索用户

java - 没有时区信息的 XMLBeans 日期

android - Flutter - Flutter 中是否有类似同步适配器的东西

android-studio - adb.exe 已停止使用 Android Studio 4.3.1 和 Android 9.+