From a9b9c3acbf474589a5f6ad111cb7654f63c8bf65 Mon Sep 17 00:00:00 2001 From: Sat Naing Date: Fri, 20 Jun 2025 23:08:45 +0700 Subject: [PATCH] fix: remove time from post datetime display (#546) --- src/components/Datetime.astro | 27 ++++++++++++--------------- src/layouts/PostDetails.astro | 7 ++++--- 2 files changed, 16 insertions(+), 18 deletions(-) diff --git a/src/components/Datetime.astro b/src/components/Datetime.astro index ce44952..000dd84 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 e6b0cc6..722810a 100644 --- a/src/layouts/PostDetails.astro +++ b/src/layouts/PostDetails.astro @@ -99,9 +99,10 @@ const nextPost = > {title} -
- - +
+ + +