Node.js 日期fns是否在格式化日期?

Node.js 日期fns是否在格式化日期?,node.js,reactjs,date,date-fns,Node.js,Reactjs,Date,Date Fns,我需要传递这两个已经格式化的日期之间的距离。 事实上,他指给我看 与所有数据(日期和时间)的差异 下面是我在api中得到的示例 “开始日期”:“2020-09-23 11:24:14”, “结束日期”:“2020-09-24 17:47:41”,我对date fns知之甚少,但由于parseISO()返回一个date对象,您可以对的结果进行数学运算,以毫秒为单位得出差值: const firstDate = parseISO(event.start_date); // Here I alread

我需要传递这两个已经格式化的日期之间的距离。 事实上,他指给我看

与所有数据(日期和时间)的差异

下面是我在api中得到的示例

“开始日期”:“2020-09-23 11:24:14”,
“结束日期”:“2020-09-24 17:47:41”,

我对
date fns
知之甚少,但由于
parseISO()
返回一个
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 
);

第一个日期和第二个日期的值是多少?开始日期:“2020-09-23 11:24:14”,“结束日期”:“2020-09-24 17:47:41”
const formatDistance = (start, end) => {
  return end.getTime() - start.getTime();
}

const distance = formatDistance(
  firstDate ,
  secondDate 
);

console.log(`The two dates are ${distance}ms apart.`);