From 44f57b63b4a387781cd539e3d100b3ee8c328dc1 Mon Sep 17 00:00:00 2001 From: Lee Cattarin Date: Thu, 24 Sep 2026 10:52:49 -0700 Subject: [PATCH] date stuff --- _config/filters.js | 17 +++++++++++++---- _includes/layouts/post.njk | 7 +++++-- src/posts/test-post.md | 2 -- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/_config/filters.js b/_config/filters.js index 5de64dc..eaada91 100644 --- a/_config/filters.js +++ b/_config/filters.js @@ -18,9 +18,18 @@ export default function (eleventyConfig) { return collection.slice(0, n); }); + eleventyConfig.addFilter("dateStringsEqual", (dateString1, dateString2) => { + const date1 = DateTime.fromISO(dateString1); + const date2 = DateTime.fromISO(dateString2); + + if ((date1.hasSame(date2, "year") && date1.hasSame(date2, "month")) && date1.hasSame(date2, "day")) + return true; + else return false; + }); + /* For