[英]Date-fns on formatted date?
const firstDate = parseISO(event.start_date); // Here I already have the formatted date
const secondDate = parseISO(event.end_date); // Here I already have the formatted date
const distance = formatDistance(
firstDate ,
secondDate
);
我需要传递这两个已经格式化的日期之间的距离。 照原样,他指出了我。
与所有数据(日期和时间)的差异
这是我在 api 上得到的一个例子
"start_date": "2020-09-23 11:24:14", "end_date": "2020-09-24 17:47:41",
我对date-fns
parseISO()
了解parseISO()
但由于parseISO()
返回一个Date
对象,因此您可以使用.getTime()
的结果进行数学运算,以获得以毫秒为单位的差异:
const formatDistance = (start, end) => {
return end.getTime() - start.getTime();
}
const distance = formatDistance(
firstDate ,
secondDate
);
console.log(`The two dates are ${distance}ms apart.`);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.