diff --git a/src/test/java/com/hubspot/jinjava/lib/filter/DateTimeFormatFilterTest.java b/src/test/java/com/hubspot/jinjava/lib/filter/DateTimeFormatFilterTest.java
index 13761e0b9..353778e7c 100644
--- a/src/test/java/com/hubspot/jinjava/lib/filter/DateTimeFormatFilterTest.java
+++ b/src/test/java/com/hubspot/jinjava/lib/filter/DateTimeFormatFilterTest.java
@@ -204,4 +204,24 @@ public void itUsesDeprecationDateIfNoDateProvided() {
       JinjavaInterpreter.popCurrent();
     }
   }
+
+  @Test
+  public void itUsesTimezoneFromConfigToFormatString() {
+    Jinjava jinjava = new Jinjava(
+      JinjavaConfig
+        .newBuilder()
+        .withTimeZone(ZoneOffset.ofHours(+2))
+        .withLocale(new Locale("da"))
+        .build()
+    );
+    JinjavaInterpreter interpreter = jinjava.newInterpreter();
+    JinjavaInterpreter.pushCurrent(interpreter);
+    try {
+      long timestamp = 1718920800000L; // 2024-06-20 22:00:00 UTC
+      assertThat(filter.filter(timestamp, interpreter, "%b %d, %Y, at %I:%M %p"))
+        .isEqualTo("jun. 21, 2024, at 12:00 AM");
+    } finally {
+      JinjavaInterpreter.popCurrent();
+    }
+  }
 }