Skip to content

Commit da3d5e5

Browse files
committed
Bugfix where pattern calculator wasn't working as expected
1 parent 46ae432 commit da3d5e5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/com/github/omribromberg/elasticsearch/datemath/formatter/DateMathFormatter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public static Collection<String> getAllPatternsBetween(ZonedDateTime start, Zone
1111
final TemporalUnit lowestUnit = getLowestField(pattern).getTemporal().getBaseUnit();
1212
final DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern);
1313

14-
for (int i = 0; i < lowestUnit.between(start, end); i++) {
14+
for (int i = 0; i <= lowestUnit.between(start.truncatedTo(lowestUnit), end.truncatedTo(lowestUnit)); i++) {
1515
formattedPatterns.add(formatter.format(start.plus(i, lowestUnit)));
1616
}
1717

0 commit comments

Comments
 (0)