diff --git a/src/main/java/rife/bld/operations/JmodOptions.java b/src/main/java/rife/bld/operations/JmodOptions.java index ca9a183..3510655 100644 --- a/src/main/java/rife/bld/operations/JmodOptions.java +++ b/src/main/java/rife/bld/operations/JmodOptions.java @@ -6,6 +6,7 @@ package rife.bld.operations; import java.time.ZonedDateTime; import java.time.format.DateTimeFormatter; +import java.time.temporal.ChronoUnit; import java.util.ArrayList; import java.util.HashMap; @@ -74,7 +75,7 @@ public class JmodOptions extends HashMap { * @return this map of options */ public JmodOptions date(ZonedDateTime date) { - put("--date", date.format(DateTimeFormatter.ISO_INSTANT)); + put("--date", date.truncatedTo(ChronoUnit.SECONDS).format(DateTimeFormatter.ISO_INSTANT)); return this; } diff --git a/src/test/java/rife/bld/operations/TestJmodOperation.java b/src/test/java/rife/bld/operations/TestJmodOperation.java index e3cfb94..e62b3b6 100644 --- a/src/test/java/rife/bld/operations/TestJmodOperation.java +++ b/src/test/java/rife/bld/operations/TestJmodOperation.java @@ -56,7 +56,7 @@ public class TestJmodOperation { .classpath(args.get("--class-path")) .cmds(args.get("--cmds")) .config(args.get("--config")) - .date(ZonedDateTime.of(1997, 8, 29, 2, 14, 0, 0, ZoneId.of("America/Los_Angeles"))) + .date(ZonedDateTime.of(1997, 8, 29, 2, 14, 0, 1, ZoneId.of("America/Los_Angeles"))) .dir(args.get("--dir")) .doNotResolveByDefault(true) .dryRun(true)