在毫秒 Epoch Flutter 中转换时间戳
Convert Timestamp in Millesecond Epoch Flutter
你好,我有一个来自 Firestore 的数据,它是时间戳,它显示如下:
July 21, 2021 at 1:03:56 AM UTC + 2
例如,我想将此数据转换为毫秒纪元....:[=12=]
1626876187000
如何转换它?
将其转换为 DateTime
,如图 here。从那里您可以访问 .milliSecondsSinceEpoch
或 microsecondsSinceEpoch
属性。
DateTime converted = DateTime.parse("July 21, 2021 at 1:03:56 AM UTC + 2")
print("${converted.milliSecondsSinceEpoch}");
如果要将时间戳转换为纪元时间,请在 firestore 中对时间戳使用 toMillis()
方法。
你可以像下面这样转换
DateTime date =DateTime.parse(timestamp.toDate().toString());
final dateInEpoch =date.milliSecondsSinceEpoch;
你好,我有一个来自 Firestore 的数据,它是时间戳,它显示如下:
July 21, 2021 at 1:03:56 AM UTC + 2
例如,我想将此数据转换为毫秒纪元....:[=12=]
1626876187000
如何转换它?
将其转换为 DateTime
,如图 here。从那里您可以访问 .milliSecondsSinceEpoch
或 microsecondsSinceEpoch
属性。
DateTime converted = DateTime.parse("July 21, 2021 at 1:03:56 AM UTC + 2")
print("${converted.milliSecondsSinceEpoch}");
如果要将时间戳转换为纪元时间,请在 firestore 中对时间戳使用 toMillis()
方法。
你可以像下面这样转换
DateTime date =DateTime.parse(timestamp.toDate().toString());
final dateInEpoch =date.milliSecondsSinceEpoch;