首页 > 解决方案 > DateTime.now() 在真机(小米米 4i)中返回错误的时间(-7:30)

问题描述

DateTime.now() 返回错误的时间,即正好延迟 7:30 小时。但同一个应用程序在 Hauwei Nova 3i 中返回正确的时间。

重现步骤

输出

在调试模式下在 Mi 4i 上启动 lib/main.dart...

正在初始化梯度...

解决依赖关系...

正在运行 Gradle 任务“assembleDebug”...

构建 build/app/outputs/apk/debug/app-debug.apk。

正在安装 build/app/outputs/apk/app.apk...

正在将文件同步到设备 Mi 4i...

我/扑(16029):2019-06-15 05:54:32.248432

颤振医生

[✓] Flutter(Channel stable,v1.5.4-hotfix.2,在 Linux 上,语言环境 en_IN) • /home/androiddeveloper/flutter 上的 Flutter 版本 1.5.4-hotfix.2 • 框架修订版 7a4c33425d(7 周前),2019 -04-29 11:05:24 -0700 • 引擎修订版 52c7a1e849 • Dart 版本 2.3.0(内部版本 2.3.0-dev.0.5 a1668566e5)

[!] Android 工具链 - 为 Android 设备开发(Android SDK 版本 28.0.3) • Android SDK 位于 /home/androiddeveloper/Android/Sdk • Android NDK 位置未配置(可选;对本机分析支持有用) • 平台 android-28 , build-tools 28.0.3 • Java 二进制文件位于:/snap/android-studio/76/android-studio/jre/bin/java • Java 版本 OpenJDK 运行时环境(内部版本 1.8.0_152-release-1343-b16-5323222) !不接受某些 Android 许可证。要解决此问题,请运行:flutter doctor --android-licenses

[✓] Android Studio(版本 3.4) • Android Studio 位于 /snap/android-studio/76/android-studio • Flutter 插件版本 36.1.1 • Dart 插件版本 183.6270 • Java 版本 OpenJDK 运行时环境(内部版本 1.8.0_152-release -1343-b16-5323222)

[✓] IntelliJ IDEA 社区版(2019.1 版) • IntelliJ 位于 /snap/intellij-idea-community/152 • Flutter 插件版本 35.3.3 • Dart 插件版本 191.7479.14

[✓] 连接设备(1 个可用) • Mi 4i • 97103c6a • android-arm64 • Android 5.0.2 (API 21)

!医生发现 1 类问题。

标签: datetimeflutter

解决方案


推荐阅读