dart - flutter中提取世界时/原子时

标签 dart flutter

我正在快速开发一个演示应用程序,我希望在其中使用通用日期时间。我正在使用 DateTime.now() 但它为我提供了设计日期和时间。无论设备日期时间设置如何,有没有办法获得标准/通用日期时间(美国)。我希望在不与互联网连接的情况下离线获取该日期时间。

最佳答案

获得世界时使用

DateTime.now().toUtc()

获取本地时间

someDate.toLocal()

除了您的设备所在的(已配置的)区域设置之外,不支持获取特定区域设置的日期时间。
不过,pub.dartlang.org 中至少有一个包提供了这样的功能。 https://pub.dartlang.org/packages/time_machine看起来像,但我自己还没有用过。

关于dart - flutter中提取世界时/原子时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55038044/

相关文章:

dart - 导入 'package:using_tabs/tabs/first.dart' ; >> URI 的目标不存在

flutter - VS Code 和 Flutter/Dart、小部件自动完成功能不起作用

ios - Flutter : Could not build the precompiled application for the device. 在 iPhone 上启动应用程序时出错

flutter - 使用 Obx,出现此错误 : [Get] the improper use of a GetX has been detected

dart - Flutter TextFormField 聚焦时重新加载当前屏幕

flutter - "Unable to load asset"与图像选择器

iterator - 还有更好的方法来迭代整数值指定的次数吗?

flutter - 使用Provider是否意味着没有Stateful Widgets?

android - 如何在flutter中的appbar的activity中添加按钮?

directory - 在处理 Directory 类时如何识别 Dart 中的符号链接(symbolic link)?