fix date off-by-one

This commit is contained in:
Joshua Seigler 2025-05-15 11:48:58 -04:00
parent 7b58f2a8e3
commit 5f954a80f5

View file

@ -5,9 +5,12 @@ const mdAnchor = require("markdown-it-anchor");
const mdFootnote = require("markdown-it-footnote"); const mdFootnote = require("markdown-it-footnote");
const prettier = require("prettier"); const prettier = require("prettier");
const dayjs = require("dayjs"); const dayjs = require("dayjs");
const utc = require("dayjs/plugin/utc");
const clean = require("eleventy-plugin-clean"); const clean = require("eleventy-plugin-clean");
const site = require("./site/_data/site"); const site = require("./site/_data/site");
dayjs.extend(utc);
module.exports = (config) => { module.exports = (config) => {
const slugify = config.getFilter("slugify"); const slugify = config.getFilter("slugify");
const url = config.getFilter("url"); const url = config.getFilter("url");
@ -77,7 +80,7 @@ module.exports = (config) => {
return new Date(dateString).toISOString(); return new Date(dateString).toISOString();
}); });
config.addFilter("formatDate", (date, format) => { config.addFilter("formatDate", (date, format) => {
return dayjs(date).format(format); return dayjs(date).utc().format(format);
}); });
clean.updateFileRecord("dist"); clean.updateFileRecord("dist");