有谁知道如何找出这两个日期之间的天数差异?:
import { format } from 'date-fns'
const formattedStartDate = format(new Date(startDate), 'dd MMMM yyyy');
const formattedEndDate = format(new Date(endDate), 'dd MMMM yyyy');
differenceInDays
使用date-fns
找到两个日期之间的天数差异
import { format, differenceInDays } from 'date-fns'
const startDate = new Date('2023-03-01');
const endDate = new Date('2023-03-24');
const formattedStartDate = format(startDate, 'dd MMMM yyyy');
const formattedEndDate = format(endDate, 'dd MMMM yyyy');
const diffInDays = differenceInDays(endDate, startDate);
console.log(`Start Date: ${formattedStartDate}`);
console.log(`End Date: ${formattedEndDate}`);
console.log(`Difference in days: ${diffInDays}`);
输出:
Start Date: 01 March 2023
End Date: 24 March 2023
Difference in days: 23