diff --git a/src/components/Datetime.astro b/src/components/Datetime.astro index ce44952b89..f2243f7430 100644 --- a/src/components/Datetime.astro +++ b/src/components/Datetime.astro @@ -25,15 +25,16 @@ const { } = Astro.props; /* ========== Formatted Datetime ========== */ -const latestDatetime = - modDatetime && modDatetime > pubDatetime ? modDatetime : pubDatetime; -const datetime = dayjs(latestDatetime).tz(postTimezone || SITE.timezone); +const isModified = modDatetime && modDatetime > pubDatetime; + +const datetime = dayjs(isModified ? modDatetime : pubDatetime).tz( + postTimezone || SITE.timezone +); const date = datetime.format("D MMM, YYYY"); // e.g., '22 Mar, 2025' -const time = datetime.format("hh:mm A"); // e.g., '08:30 PM' --- -
+
{ - modDatetime && modDatetime > pubDatetime ? ( - + isModified && ( + Updated: - ) : ( - Published: ) } - - - -  at  - {time} - +
diff --git a/src/layouts/PostDetails.astro b/src/layouts/PostDetails.astro index e6b0cc6778..722810a598 100644 --- a/src/layouts/PostDetails.astro +++ b/src/layouts/PostDetails.astro @@ -99,9 +99,10 @@ const nextPost = > {title} -
- - +
+ + +