你好,我想找出这两个日期之间的差值。据我所知,这是angular获取当前日期的代码。
let currentDate = new Date();
,在控制台日志中,格式如下。2021年9月3日星期五10:49:33 GMT+0800,但我从数据库中检索到的另一个日期是laravel碳格式,我认为就像20121-08-13 t07:17:57 . 000000z。有办法找出这两个日期的差吗?
如果你想坚持日期,你可以参考在JavaScript中获取2个日期之间的差异?或者像这样使用moment js:
const today = moment();
const someday = moment('Fri Sep 03 2021 10:49:33 GMT+0800');
const diffDays = today.diff(someday, 'day');
const diffMin = today.diff(someday, 'minute');
const diffSec = today.diff(someday, 'second');
但是要注意,js会给你的应用程序增加一些开销。只有当你有大量与日期/时间相关的计算时才使用它。