From adc93a6012978b483821191a2cec795723dde1b7 Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Tue, 25 Jul 2023 14:33:46 +0100 Subject: [PATCH] formatting date in property information --- .../building-passport/[propertyId]/page.tsx | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/app/portfolio/[slug]/building-passport/[propertyId]/page.tsx b/src/app/portfolio/[slug]/building-passport/[propertyId]/page.tsx index 7a70db87..19235385 100644 --- a/src/app/portfolio/[slug]/building-passport/[propertyId]/page.tsx +++ b/src/app/portfolio/[slug]/building-passport/[propertyId]/page.tsx @@ -8,6 +8,21 @@ import { UserGroupIcon, } from "@heroicons/react/24/solid"; +function formatDateTime(dateTimeString: string): string { + // Create a new Date object + const dateTime = new Date(dateTimeString); + + // Get the various parts of the date + const options: Intl.DateTimeFormatOptions = { + year: "numeric", + month: "long", + day: "numeric", + hour: "2-digit", + minute: "2-digit", + }; + return dateTime.toLocaleDateString("en-GB", options); +} + function EpcCard({ epcRating }: { epcRating: string }) { return (
@@ -44,7 +59,7 @@ export default function BuildingPassportHome() {
Building Passport Created At:
-
{propertyMeta.createdAt}
+
{formatDateTime(propertyMeta.createdAt)}