DateTime.fromMillisecondsSinceEpoch()方法将返回自1970-1-1 0:0:0.0 +毫秒以来的DateTime
实际上,如果我们经过1毫秒,它将返回1970-1-1 8:0:0.1,这让我感到困惑。
最佳答案
尝试传递isUtc: true
。否则,DateTime
将基于您的本地时区。从 DateTime.fromMillisecondsSinceEpoch
documentation:
DateTime.fromMillisecondsSinceEpoch()方法将返回自1970-1-1 0:0:0.0 +毫秒以来的DateTime
实际上,如果我们经过1毫秒,它将返回1970-1-1 8:0:0.1,这让我感到困惑。
最佳答案
尝试传递isUtc: true
。否则,DateTime
将基于您的本地时区。从 DateTime.fromMillisecondsSinceEpoch
documentation: