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