[jOOQ/jOOQ#18161] YearToMonth::valueOf cannot parse P0D, which is a valid Period value
This commit is contained in:
parent
78805670d2
commit
0ed58fab82
@ -76,7 +76,7 @@ import org.jooq.SQLDialect;
|
||||
public final class YearToMonth extends Number implements Interval, Comparable<YearToMonth> {
|
||||
|
||||
private static final Pattern PATTERN_SQL = Pattern.compile("^([+-])?(\\d+)-(\\d+)$");
|
||||
private static final Pattern PATTERN_ISO = Pattern.compile("^([+-])?P(?:([+-]?\\d+)Y)?(?:([+-]?\\d+)M)?$", Pattern.CASE_INSENSITIVE);
|
||||
private static final Pattern PATTERN_ISO = Pattern.compile("^([+-])?P(?:([+-]?\\d+)Y)?(?:([+-]?\\d+)M)?(?:0D)?$", Pattern.CASE_INSENSITIVE);
|
||||
|
||||
private final boolean negative;
|
||||
private final int years;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user