From 80ebec3122e0dd6febb974abdb74d692a9774373 Mon Sep 17 00:00:00 2001 From: Zed Date: Mon, 3 Jan 2022 03:38:46 +0100 Subject: [PATCH] Unify tweet date formatting, add UTC Closes #65 --- src/formatters.nim | 5 +---- src/views/tweet.nim | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/formatters.nim b/src/formatters.nim index 9264830..f35f968 100644 --- a/src/formatters.nim +++ b/src/formatters.nim @@ -118,14 +118,11 @@ proc getJoinDateFull*(profile: Profile): string = profile.joinDate.format("h:mm tt - d MMM YYYY") proc getTime*(tweet: Tweet): string = - tweet.time.format("d/M/yyyy', 'HH:mm:ss") + tweet.time.format("h:mm tt' · 'MMM d', 'YYYY 'UTC'") proc getRfc822Time*(tweet: Tweet): string = tweet.time.format("ddd', 'dd MMM yyyy HH:mm:ss 'GMT'") -proc getTweetTime*(tweet: Tweet): string = - tweet.time.format("h:mm tt' · 'MMM d', 'YYYY") - proc getShortTime*(tweet: Tweet): string = let now = now() let since = now - tweet.time diff --git a/src/views/tweet.nim b/src/views/tweet.nim index a41383c..e8246d7 100644 --- a/src/views/tweet.nim +++ b/src/views/tweet.nim @@ -338,7 +338,7 @@ proc renderTweet*(tweet: Tweet; prefs: Prefs; path: string; class=""; index=0; renderQuote(tweet.quote.get(), prefs, path) if mainTweet: - p(class="tweet-published"): text getTweetTime(tweet) + p(class="tweet-published"): text getTime(tweet) if tweet.mediaTags.len > 0: renderMediaTags(tweet.mediaTags)