Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/spaghettiwews/hugonews.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/partials/age.html')
-rw-r--r--layouts/partials/age.html25
1 files changed, 25 insertions, 0 deletions
diff --git a/layouts/partials/age.html b/layouts/partials/age.html
new file mode 100644
index 0000000..2674491
--- /dev/null
+++ b/layouts/partials/age.html
@@ -0,0 +1,25 @@
+<!-- https://kodify.net/hugo/date-time/relative-age-hugo/ -->
+{{ $ageDays := div (sub now.Unix .PublishDate.Unix) 86400 }}
+{{ $ageMonths := div (sub now.Unix .PublishDate.Unix) 2592000 }}
+
+<!-- Posted today -->
+{{ if eq $ageDays 0 }}
+
+ <span>Posted today</span>
+
+<!-- Posted in the last 31 days -->
+{{ else if lt $ageDays 31 }}
+
+ <span>Posted {{ $ageDays }}
+ {{ cond (eq $ageDays 1) "day" "days"}}
+ ago</span>
+
+<!-- Posted month(s) ago -->
+{{ else }}
+
+ <span>Posted {{ $ageMonths }}
+ {{ cond (eq $ageMonths 1) "month" "months" }}
+ ago</span>
+
+{{ end }}
+<!-- https://kodify.net/hugo/date-time/relative-age-hugo/ --> \ No newline at end of file