gpt4 book ai didi

Dart for Flutter 中的日期差异

转载 作者:IT王子 更新时间:2023-10-29 07:04:37 24 4
gpt4 key购买 nike

在 Flutter 中玩游戏,使用 Dart - 我正在尝试确定两个日期之间的秒数。

但出于某种原因,date1.difference(date2).inSeconds 给出的结果对我来说没有意义。也许已经晚了,我太累了,不能错过这里的任何东西:

这是我的代码:(即日期的打印语句及其假定的秒数差异):

print(myDate);  // DateTime type
print(queryDate); // DateTime type
print(myDate.difference(queryDate).inSeconds);

打印结果说:

2019-02-01 00:18:00.000Z     // myDate
2019-02-01 01:17:18.859431 // queryDate
41 // supposedly difference in seconds...

但它不应该超过 41 秒吗????

原因可能是 x.000Z 与 .859431 格式的差异?如果是,为什么?

为什么 difference 方法忽略分钟和小时?

最佳答案

试试这个包,Jiffy .处理您的所有问题。它遵循 momentjs库并尊重一个月中的天数和闰年,以尝试获得至少最好的结果

关于Dart for Flutter 中的日期差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54471246/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com