aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorr <r@freesoftwareextremist.com>2020-01-10 04:05:01 +0000
committerr <r@freesoftwareextremist.com>2020-01-10 04:18:33 +0000
commitfb20bdc65e32dbe56f3e8d6eefdc611872dffd84 (patch)
tree0011f34dc11457f973733a796d6e3d1ba92d3a0a
parentcb56c459c53ec31fb1d73b56a485b96dbf9e1013 (diff)
downloadbloat-fb20bdc65e32dbe56f3e8d6eefdc611872dffd84.tar.gz
bloat-fb20bdc65e32dbe56f3e8d6eefdc611872dffd84.zip
Use readable timestamp for statuses
-rw-r--r--renderer/renderer.go5
-rw-r--r--templates/status.tmpl2
2 files changed, 6 insertions, 1 deletions
diff --git a/renderer/renderer.go b/renderer/renderer.go
index efc412d..4065312 100644
--- a/renderer/renderer.go
+++ b/renderer/renderer.go
@@ -41,6 +41,7 @@ func NewRenderer(templateGlobPattern string) (r *renderer, err error) {
"DisplayInteractionCount": DisplayInteractionCount,
"TimeSince": TimeSince,
"FormatTimeRFC3339": FormatTimeRFC3339,
+ "FormatTimeRFC822": FormatTimeRFC822,
}).ParseGlob(templateGlobPattern)
if err != nil {
return
@@ -175,3 +176,7 @@ func TimeSince(t time.Time) string {
func FormatTimeRFC3339(t time.Time) string {
return t.Format(time.RFC3339)
}
+
+func FormatTimeRFC822(t time.Time) string {
+ return t.Format(time.RFC822)
+}
diff --git a/templates/status.tmpl b/templates/status.tmpl
index 669fca8..24c318f 100644
--- a/templates/status.tmpl
+++ b/templates/status.tmpl
@@ -134,7 +134,7 @@
</div>
<div class="status-action">
<a class="status-time" href="/thread/{{.ID}}#status-{{.ID}}" {{if .ThreadInNewTab}}target="_blank"{{end}}>
- <time datetime="{{FormatTimeRFC3339 .CreatedAt}}" title="{{.CreatedAt}}"> {{TimeSince .CreatedAt}} </time>
+ <time datetime="{{FormatTimeRFC3339 .CreatedAt}}" title="{{FormatTimeRFC822 .CreatedAt}}"> {{TimeSince .CreatedAt}} </time>
</a>
</div>
</div>