This class defines new static extension methods which appear on normal JDK Date/Time API (java.time) classes inside the Groovy environment.
| Type Params | Return Type | Name and description | 
|---|---|---|
|  | static Period | between(Period type, Year startInclusive, Year endExclusive)Obtains a Period consisting of the number of years between two Year instances. | 
|  | static Period | between(Period type, YearMonth startInclusive, YearMonth endExclusive)Obtains a Period consisting of the number of years and months between two YearMonth instances. | 
|  | static LocalDate | parse(LocalDate type, CharSequence text, String pattern)Parse text into a LocalDate using the provided pattern. | 
|  | static LocalDateTime | parse(LocalDateTime type, CharSequence text, String pattern)Parse text into a LocalDateTime using the provided pattern. | 
|  | static LocalTime | parse(LocalTime type, CharSequence text, String pattern)Parse text into a LocalTime using the provided pattern. | 
|  | static MonthDay | parse(MonthDay type, CharSequence text, String pattern)Parse text into a MonthDay using the provided pattern. | 
|  | static OffsetDateTime | parse(OffsetDateTime type, CharSequence text, String pattern)Parse text into an OffsetDateTime using the provided pattern. | 
|  | static OffsetTime | parse(OffsetTime type, CharSequence text, String pattern)Parse text into an OffsetTime using the provided pattern. | 
|  | static Year | parse(Year type, CharSequence text, String pattern)Parse text into a Year using the provided pattern. | 
|  | static YearMonth | parse(YearMonth type, CharSequence text, String pattern)Parse text into a YearMonth using the provided pattern. | 
|  | static ZonedDateTime | parse(ZonedDateTime type, CharSequence text, String pattern)Parse text into a ZonedDateTime using the provided pattern. | 
|  | static ZoneOffset | systemDefault(ZoneOffset type)Returns the ZoneOffset currently associated with the system default ZoneId. | 
Obtains a Period consisting of the number of years between two Year instances. The months and days of the Period will be zero. The result of this method can be a negative period if the end is before the start.
type -            placeholder variable used by Groovy categories; ignored for default static methodsstartInclusive -  the start Year, inclusive, not nullendExclusive -    the end Year, exclusive, not nullObtains a Period consisting of the number of years and months between two YearMonth instances. The days of the Period will be zero. The result of this method can be a negative period if the end is before the start.
type -            placeholder variable used by Groovy categories; ignored for default static methodsstartInclusive -  the start YearMonth, inclusive, not nullendExclusive -    the end YearMonth, exclusive, not nullParse text into a LocalDate using the provided pattern. Note: the order of parameters differs from versions of this method for the legacy Date class.
type -     placeholder variable used by Groovy categories; ignored for default static methodstext -     String to be parsed to create the date instancepattern -  pattern used to parse the textParse text into a LocalDateTime using the provided pattern. Note: the order of parameters differs from versions of this method for the legacy Date class.
type -     placeholder variable used by Groovy categories; ignored for default static methodstext -     String to be parsed to create the date instancepattern -  pattern used to parse the textParse text into a LocalTime using the provided pattern.
type -     placeholder variable used by Groovy categories; ignored for default static methodstext -     String to be parsed to create the date instancepattern -  pattern used to parse the textParse text into a MonthDay using the provided pattern.
type -     placeholder variable used by Groovy categories; ignored for default static methodstext -     String to be parsed to create the date instancepattern -  pattern used to parse the textParse text into an OffsetDateTime using the provided pattern.
type -     placeholder variable used by Groovy categories; ignored for default static methodstext -     String to be parsed to create the date instancepattern -  pattern used to parse the textParse text into an OffsetTime using the provided pattern.
type -     placeholder variable used by Groovy categories; ignored for default static methodstext -     String to be parsed to create the date instancepattern -  pattern used to parse the textParse text into a Year using the provided pattern.
type -     placeholder variable used by Groovy categories; ignored for default static methodstext -     String to be parsed to create the date instancepattern -  pattern used to parse the textParse text into a YearMonth using the provided pattern.
type -     placeholder variable used by Groovy categories; ignored for default static methodstext -     String to be parsed to create the date instancepattern -  pattern used to parse the textParse text into a ZonedDateTime using the provided pattern.
type -     placeholder variable used by Groovy categories; ignored for default static methodstext -     String to be parsed to create the date instancepattern -  pattern used to parse the textReturns the ZoneOffset currently associated with the system default ZoneId.
type -  placeholder variable used by Groovy categories; ignored for default static methods