Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当使用Flutter包mysql1时,我的日期似乎随时区的大小而变化_Flutter_Dart_Mariadb - Fatal编程技术网

当使用Flutter包mysql1时,我的日期似乎随时区的大小而变化

当使用Flutter包mysql1时,我的日期似乎随时区的大小而变化,flutter,dart,mariadb,Flutter,Dart,Mariadb,我将我的日期保存为本地日期,但当我读回它时,它将其视为UTC日期,因此它会滑动几个小时 日期以字符串的形式以“2020-03-05 09:05:23”作为查询参数传递,但当检索到它们时,它们可能看起来像“2020-03-04 10:05:23”,因为我比格林威治早13小时。对于MariaDB(或MySQL): 使用DATETIME作为墙上时钟的图片 使用时间戳调整系统时区 根据系统在世界上的位置设置系统的时区 谢谢Rick,问题在于dartlang驱动程序的实现。我已经为我的情况给司机开了叉并

我将我的日期保存为本地日期,但当我读回它时,它将其视为UTC日期,因此它会滑动几个小时

日期以字符串的形式以“2020-03-05 09:05:23”作为查询参数传递,但当检索到它们时,它们可能看起来像“2020-03-04 10:05:23”,因为我比格林威治早13小时。

对于MariaDB(或MySQL):

  • 使用
    DATETIME
    作为墙上时钟的图片
  • 使用
    时间戳
    调整系统时区
  • 根据系统在世界上的位置设置系统的时区

谢谢Rick,问题在于dartlang驱动程序的实现。我已经为我的情况给司机开了叉并打了补丁。我将与负责原始实现的Adam讨论这个问题。