Flutter/Dart: DateTime.fromMillisecondsSinceEpoch return 时间不正确

Flutter/Dart: DateTime.fromMillisecondsSinceEpoch return the incorrect time

DateTime.fromMillisecondsSinceEpoch() 方法将 return DateTime 自 1970-1-1 0:0:0.0 + 毫秒

实际上,如果我们通过 1 毫秒,它将 return 1970-1-1 8:0:0.1,这让我感到困惑。

尝试通过 isUtc: true。如果您不这样做,DateTime 将基于您当地的时区。来自 DateTime.fromMillisecondsSinceEpoch documentation:

If isUtc is false then the date is in the local time zone.