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