Package com.helger.commons.datetime
package com.helger.commons.datetime
-
ClassDescriptionThis class provides a cache for
DateTimeFormatterinstances.This class encapsulates a String pattern and a set of options to be used in parsing.Formatters can be created in different modes.This enum defines the potential date and/or time data types available.Copyright (c) 2007-present, Stephen Colebourne & Michael Nascimento Santos.
This class is originally from the ThreeTen-Extra project.This class provides the most basic settings for date time operating: the date-time-zone and the chronology to use.Philip's Date Time (PDT) factory.Create commonFormatStylepatterns to format date, time and datetime objects.Create commonDateTimeFormatterobjects used for printing and parsing date and time objects.Internal cache key forPDTFormatter.LocalizedDateFormatCache.This class caches the compiled patterns for localized date and time formatter.Handles the conversion to date, time or date time objects from aString.Tuple with date time pattern string and query to parse into object.Standard API to convert a date, time or date time to aString.A helper class that parses Dates out of Strings with date time in RFC822 and W3CDateTime formats plus the variants Atom (0.3) and RSS (0.9, 0.91, 0.92, 0.93, 0.94, 1.0 and 2.0) specificators added to those formats.
It uses the JDK java.text.SimpleDateFormat class attempting the parse using a mask for each one of the possible formats.
Original work Copyright 2004 Sun Microsystems, Inc.Represents the combination of Zone ID string and ID object.A combination of a date/time string and an optionalZoneId.Copyright (c) 2007-present, Stephen Colebourne & Michael Nascimento Santos.
This class is based on the class OffsetDate but the Timezone offset is optional - it may behave like a regular LocalDateA version ofOffsetDateTimethat has an optionalZoneOffsetA version ofOffsetTimethat has an optionalZoneOffset