From 5f954a80f5e0c62c758f470048b71637fbe215ac Mon Sep 17 00:00:00 2001 From: Joshua Seigler <2583159+seigler@users.noreply.github.com> Date: Thu, 15 May 2025 11:48:58 -0400 Subject: [PATCH] fix date off-by-one --- eleventy.config.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eleventy.config.js b/eleventy.config.js index f1e7923..a70f2ba 100644 --- a/eleventy.config.js +++ b/eleventy.config.js @@ -5,9 +5,12 @@ const mdAnchor = require("markdown-it-anchor"); const mdFootnote = require("markdown-it-footnote"); const prettier = require("prettier"); const dayjs = require("dayjs"); +const utc = require("dayjs/plugin/utc"); const clean = require("eleventy-plugin-clean"); const site = require("./site/_data/site"); +dayjs.extend(utc); + module.exports = (config) => { const slugify = config.getFilter("slugify"); const url = config.getFilter("url"); @@ -77,7 +80,7 @@ module.exports = (config) => { return new Date(dateString).toISOString(); }); config.addFilter("formatDate", (date, format) => { - return dayjs(date).format(format); + return dayjs(date).utc().format(format); }); clean.updateFileRecord("dist");