Unify tweet date formatting, add UTC

Closes #65
This commit is contained in:
Zed 2022-01-03 03:38:46 +01:00
parent bc352cdb65
commit 80ebec3122
2 changed files with 2 additions and 5 deletions

View file

@ -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

View file

@ -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)