From 9b29c3d1adbac32956141a12621b46f5b4a98221 Mon Sep 17 00:00:00 2001
From: eggy
Date: Fri, 16 Apr 2021 23:11:08 -0400
Subject: [PATCH] fix displayed dates to be in utc
---
.eleventy.js | 7 +++++++
src/_includes/post.liquid | 2 +-
src/index.html | 2 +-
src/tagList.md | 2 +-
4 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/.eleventy.js b/.eleventy.js
index 3a83f4d..aba41eb 100644
--- a/.eleventy.js
+++ b/.eleventy.js
@@ -28,6 +28,13 @@ module.exports = function(eleventyConfig) {
return Math.max(1, Math.floor(textOnly.length / readingSpeedPerMin))
})
+ // get proper date in utc
+ eleventyConfig.addFilter('realDate', (value) => {
+ const actualDate = value;
+ actualDate.setDate(value.getDate() + 1);
+ return actualDate;
+ })
+
// Enable us to iterate over all the tags, excluding posts and all
eleventyConfig.addCollection('tagList', collection => {
const tagsSet = new Set()
diff --git a/src/_includes/post.liquid b/src/_includes/post.liquid
index bf61372..81f535e 100644
--- a/src/_includes/post.liquid
+++ b/src/_includes/post.liquid
@@ -9,7 +9,7 @@ layout: main
- {{ date | date: "%Y-%m-%d" }} ·
+ {{ date | realDate | date: "%Y-%m-%d" }} ·
{{ content | readTime }} min read
diff --git a/src/index.html b/src/index.html
index 398dec4..412edae 100644
--- a/src/index.html
+++ b/src/index.html
@@ -15,7 +15,7 @@ pagination:
{{ post.data.title }}
· {{ post.templateContent | readTime }} min read
- {{ post.date | date: "%Y-%m-%d" }}
+ {{ post.date | realDate | date: "%Y-%m-%d" }}
{{ post.data.post_excerpt }}...
diff --git a/src/tagList.md b/src/tagList.md
index cb404eb..fe3cb02 100644
--- a/src/tagList.md
+++ b/src/tagList.md
@@ -14,7 +14,7 @@ eleventyComputed:
{{ post.data.title }}
-
{{ post.date | date: "%Y-%m-%d" }}
+
{{ post.date | realDate | date: "%Y-%m-%d" }}
{{ post.data.post_excerpt }}...
Read More