diff --git a/components/HotelReservation/SelectRate/RoomSelection/FlexibilityOption/PriceList/index.tsx b/components/HotelReservation/SelectRate/RoomSelection/FlexibilityOption/PriceList/index.tsx index 6cb1c647b..c3791d57f 100644 --- a/components/HotelReservation/SelectRate/RoomSelection/FlexibilityOption/PriceList/index.tsx +++ b/components/HotelReservation/SelectRate/RoomSelection/FlexibilityOption/PriceList/index.tsx @@ -1,7 +1,8 @@ -import { differenceInCalendarDays } from "date-fns" import { useSearchParams } from "next/navigation" import { useIntl } from "react-intl" +import { dt } from "@/lib/dt" + import Body from "@/components/TempDesignSystem/Text/Body" import Caption from "@/components/TempDesignSystem/Text/Caption" import Subtitle from "@/components/TempDesignSystem/Text/Subtitle" @@ -35,7 +36,7 @@ export default function PriceList({ let nights = 1 if (fromDate && toDate) { - nights = differenceInCalendarDays(new Date(fromDate), new Date(toDate)) + nights = dt(toDate).diff(dt(fromDate), "days") } const { diff --git a/components/HotelReservation/SelectRate/RoomSelection/RateSummary/index.tsx b/components/HotelReservation/SelectRate/RoomSelection/RateSummary/index.tsx index 9db162ec5..745f864cc 100644 --- a/components/HotelReservation/SelectRate/RoomSelection/RateSummary/index.tsx +++ b/components/HotelReservation/SelectRate/RoomSelection/RateSummary/index.tsx @@ -1,6 +1,7 @@ -import { differenceInCalendarDays } from "date-fns" import { useIntl } from "react-intl" +import { dt } from "@/lib/dt" + import Button from "@/components/TempDesignSystem/Button" import Body from "@/components/TempDesignSystem/Text/Body" import Caption from "@/components/TempDesignSystem/Text/Caption" @@ -41,7 +42,7 @@ export default function RateSummary({ const checkInDate = new Date(roomsAvailability.checkInDate) const checkOutDate = new Date(roomsAvailability.checkOutDate) - const nights = differenceInCalendarDays(checkOutDate, checkInDate) + const nights = dt(checkOutDate).diff(dt(checkInDate), "days") return (