我可以在 React 中进行日期计算吗?
Can I do Date calculation in React?
比如说,我刚刚从数据库中检索了一个名为“食物”的对象。 “food”有一个名为“created_at”的属性,它是在创建 food 时自动创建的。 “食物”还有一个名为“shelf_life”的属性现在,在反应前端中,我想根据食物是否过期进行条件渲染。所以,我需要做一些计算。
例如,
created_at = 2022-04-20T03:25:53.763+00:00
shelf_life = 30(天)
有没有办法像 created_at + shelf_life 这样计算并将结果与当前时间进行比较?
非常感谢
你可以使用图书馆 moment
https://momentjs.com/
并声明你们的两个约会对象
let date1 = moment('2022-04-20T03:25:53.763+00:00');
let date2 = moment('2022-04-11T03:25:53.763+00:00');
然后使用
得到天数的差异
var difference = date2.diff(date1, 'days');
比如说,我刚刚从数据库中检索了一个名为“食物”的对象。 “food”有一个名为“created_at”的属性,它是在创建 food 时自动创建的。 “食物”还有一个名为“shelf_life”的属性现在,在反应前端中,我想根据食物是否过期进行条件渲染。所以,我需要做一些计算。
例如,
created_at = 2022-04-20T03:25:53.763+00:00 shelf_life = 30(天)
有没有办法像 created_at + shelf_life 这样计算并将结果与当前时间进行比较?
非常感谢
你可以使用图书馆 moment
https://momentjs.com/
并声明你们的两个约会对象
let date1 = moment('2022-04-20T03:25:53.763+00:00');
let date2 = moment('2022-04-11T03:25:53.763+00:00');
然后使用
得到天数的差异var difference = date2.diff(date1, 'days');