Skip navigation links
B C E G H I L M N P R S T V 

B

birthdayCompare(LocalDate, LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
Compare two dates by birthday.
birthdayEquals(LocalDate, LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
Check if the two birthdays are equal.

C

com.helger.datetime - package com.helger.datetime
 
com.helger.datetime.domain - package com.helger.datetime.domain
 
com.helger.datetime.expiration - package com.helger.datetime.expiration
 
com.helger.datetime.period - package com.helger.datetime.period
 
com.helger.datetime.util - package com.helger.datetime.util
 
CPDT - Class in com.helger.datetime
Some date/time related constants.
createNewCalendar() - Static method in class com.helger.datetime.util.PDTXMLConverter
 

E

EAmPm - Enum in com.helger.datetime.domain
Represents the AM/PM values
END_OF_WEEK_DAY - Static variable in class com.helger.datetime.CPDT
Default end of week: Sunday
equals(Object) - Method in class com.helger.datetime.expiration.Expirable
 
equals(Object) - Method in class com.helger.datetime.expiration.ExpirableWithReplacement
 
equals(Object) - Method in class com.helger.datetime.period.LocalDatePeriod
 
Expirable - Class in com.helger.datetime.expiration
Default implementation of IMutableExpirable
Expirable() - Constructor for class com.helger.datetime.expiration.Expirable
 
Expirable(LocalDateTime) - Constructor for class com.helger.datetime.expiration.Expirable
 
ExpirableWithReplacement<DATATYPE> - Class in com.helger.datetime.expiration
Default implementation of IMutableExpirableWithReplacement
ExpirableWithReplacement() - Constructor for class com.helger.datetime.expiration.ExpirableWithReplacement
 
ExpirableWithReplacement(LocalDateTime, DATATYPE) - Constructor for class com.helger.datetime.expiration.ExpirableWithReplacement
 

G

getAsDayOfWeek(int) - Static method in class com.helger.datetime.util.PDTHelper
Convert from Calendar day of week to DayOfWeek enum.
getAsMonth(int) - Static method in class com.helger.datetime.util.PDTHelper
Get Month from int value in a non-throwing version.
getCalendar(Date) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed date as GregorianCalendar using the default time zone.
getCalendarDayOfWeek(DayOfWeek) - Static method in class com.helger.datetime.util.PDTHelper
Convert from DayOfWeek to Calendar day of week.
getCalendarDefaultTimeZone(long) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed milliseconds as GregorianCalendar.
getCalendarUTC(long) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed milliseconds as GregorianCalendar.
getCreationDate() - Method in interface com.helger.datetime.domain.IHasCreationDateTime
 
getCreationDateTime() - Method in interface com.helger.datetime.domain.IHasCreationDateTime
 
getCreationTime() - Method in interface com.helger.datetime.domain.IHasCreationDateTime
 
getCurrentDateForFilename() - Static method in class com.helger.datetime.util.PDTIOHelper
 
getCurrentLocalDateTimeForFilename() - Static method in class com.helger.datetime.util.PDTIOHelper
 
getCurrentOrNextWeekday() - Static method in class com.helger.datetime.util.PDTHelper
 
getCurrentOrNextWorkDay() - Static method in class com.helger.datetime.util.PDTHelper
Get the next working day based on the current day.
getCurrentTimeForFilename() - Static method in class com.helger.datetime.util.PDTIOHelper
 
getDate(XMLGregorianCalendar) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed XMLGregorianCalendar as Date.
getDateForFilename(LocalDate) - Static method in class com.helger.datetime.util.PDTIOHelper
Get the passed date formatted suitable for a file name.
getDaysBetween(Temporal, Temporal) - Static method in class com.helger.datetime.util.PDTHelper
 
getDeletionDate() - Method in interface com.helger.datetime.domain.IHasDeletionDateTime
 
getDeletionDateTime() - Method in interface com.helger.datetime.domain.IHasDeletionDateTime
 
getDeletionTime() - Method in interface com.helger.datetime.domain.IHasDeletionDateTime
 
getDisplayName(Locale) - Method in enum com.helger.datetime.domain.EAmPm
 
getEnd() - Method in interface com.helger.datetime.domain.IHasStartAndEnd
 
getEnd() - Method in class com.helger.datetime.period.LocalDatePeriod
 
getEndWeekOfMonth(LocalDateTime, Locale) - Static method in class com.helger.datetime.util.PDTHelper
Get the end-week number for the passed year and month.
getEndWeekOfMonth(LocalDate, Locale) - Static method in class com.helger.datetime.util.PDTHelper
 
getEndWeekOfMonth(ZonedDateTime, Locale) - Static method in class com.helger.datetime.util.PDTHelper
 
getExpirationDateTime() - Method in class com.helger.datetime.expiration.Expirable
 
getExpirationDateTime() - Method in class com.helger.datetime.expiration.ExpirableWithReplacement
 
getExpirationDateTime() - Method in interface com.helger.datetime.expiration.IExpirable
 
getFromIDOrNull(int) - Static method in enum com.helger.datetime.domain.EAmPm
 
getGregorianCalendar(XMLGregorianCalendar) - Static method in class com.helger.datetime.util.PDTXMLConverter
Convert the passed XMLGregorianCalendar to a GregorianCalendar.
getID() - Method in enum com.helger.datetime.domain.EAmPm
 
getLastModificationDate() - Method in interface com.helger.datetime.domain.IHasLastModificationDateTime
 
getLastModificationDateTime() - Method in interface com.helger.datetime.domain.IHasLastModificationDateTime
 
getLastModificationTime() - Method in interface com.helger.datetime.domain.IHasLastModificationDateTime
 
getLocalDate(XMLGregorianCalendar) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed XMLGregorianCalendar as LocalDate.
getLocalDateTime(XMLGregorianCalendar) - Static method in class com.helger.datetime.util.PDTXMLConverter
getLocalDateTimeForFilename(LocalDateTime) - Static method in class com.helger.datetime.util.PDTIOHelper
Get the passed local date time formatted suitable for a file name.
getLocalTime(XMLGregorianCalendar) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed XMLGregorianCalendar as LocalTime.
getMax(LocalDate, LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
 
getMax(LocalTime, LocalTime) - Static method in class com.helger.datetime.util.PDTHelper
 
getMax(LocalDateTime, LocalDateTime) - Static method in class com.helger.datetime.util.PDTHelper
 
getMax(ZonedDateTime, ZonedDateTime) - Static method in class com.helger.datetime.util.PDTHelper
 
getMax(OffsetDateTime, OffsetDateTime) - Static method in class com.helger.datetime.util.PDTHelper
 
getMillis(XMLGregorianCalendar) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed XMLGregorianCalendar as milliseconds.
getMin(LocalDate, LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
 
getMin(LocalTime, LocalTime) - Static method in class com.helger.datetime.util.PDTHelper
 
getMin(LocalDateTime, LocalDateTime) - Static method in class com.helger.datetime.util.PDTHelper
 
getMin(ZonedDateTime, ZonedDateTime) - Static method in class com.helger.datetime.util.PDTHelper
 
getMin(OffsetDateTime, OffsetDateTime) - Static method in class com.helger.datetime.util.PDTHelper
 
getReplacement() - Method in class com.helger.datetime.expiration.ExpirableWithReplacement
 
getReplacement() - Method in interface com.helger.datetime.expiration.IExpirableWithReplacement
In case the object has an expiration date defined and is expired, the object returned by this method directs to replacement object to be used instead.
getStart() - Method in interface com.helger.datetime.domain.IHasStartAndEnd
 
getStart() - Method in class com.helger.datetime.period.LocalDatePeriod
 
getStartWeekOfMonth(LocalDateTime, Locale) - Static method in class com.helger.datetime.util.PDTHelper
Get the start--week number for the passed year and month.
getStartWeekOfMonth(LocalDate, Locale) - Static method in class com.helger.datetime.util.PDTHelper
 
getStartWeekOfMonth(ZonedDateTime, Locale) - Static method in class com.helger.datetime.util.PDTHelper
 
getTimeForFilename(LocalTime) - Static method in class com.helger.datetime.util.PDTIOHelper
Get the passed time formatted suitable for a file name.
getTimezoneOffsetInMinutes(int) - Static method in class com.helger.datetime.util.PDTXMLConverter
Convert milliseconds to minutes.
getTimezoneOffsetInMinutes(Calendar) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the time zone offset to UTC of the passed calendar in minutes to be used in XMLGregorianCalendar.
getTrashDate() - Method in interface com.helger.datetime.domain.IHasTrashDateTime
 
getTrashDateTime() - Method in interface com.helger.datetime.domain.IHasTrashDateTime
 
getTrashTime() - Method in interface com.helger.datetime.domain.IHasTrashDateTime
 
getWeekDays(LocalDate, LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
Count all non-weekend days in the range.
getWeekOfWeekBasedYear(TemporalAccessor, Locale) - Static method in class com.helger.datetime.util.PDTHelper
 
getXMLCalendar(LocalDateTime) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed object as XMLGregorianCalendar with date and time.
getXMLCalendar(ZonedDateTime) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed object as XMLGregorianCalendar with date and time.
getXMLCalendar(GregorianCalendar) - Static method in class com.helger.datetime.util.PDTXMLConverter
getXMLCalendar(XMLGregorianCalendar, XMLGregorianCalendar) - Static method in class com.helger.datetime.util.PDTXMLConverter
Create a new XMLGregorianCalendar using separate objects for date and time.
getXMLCalendar(long) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed milliseconds as XMLGregorianCalendar.
getXMLCalendar(Date) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed Date as XMLGregorianCalendar.
getXMLCalendarDate(LocalDate) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed object as XMLGregorianCalendar date (without a time).
getXMLCalendarDate(LocalDate, int) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed object as XMLGregorianCalendar date (without a time).
getXMLCalendarDate(Date) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed object as XMLGregorianCalendar date (without a time).
getXMLCalendarDate(GregorianCalendar) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed object as XMLGregorianCalendar date (without a time).
getXMLCalendarDate(XMLGregorianCalendar) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed object as XMLGregorianCalendar date (without a time).
getXMLCalendarDate(int, int, int) - Static method in class com.helger.datetime.util.PDTXMLConverter
Create a Java representation of XML Schema builtin datatype date or g*.
getXMLCalendarDate(int, int, int, int) - Static method in class com.helger.datetime.util.PDTXMLConverter
Create a Java representation of XML Schema builtin datatype date or g*.
getXMLCalendarDateNow() - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the current date as XMLGregorianCalendar.
getXMLCalendarNow() - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the current date and time as XMLGregorianCalendar in the default time zone.
getXMLCalendarNowUTC() - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the current date and time as XMLGregorianCalendar in UTC.
getXMLCalendarTime(LocalTime) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed object as XMLGregorianCalendar time (without a date).
getXMLCalendarTime(Date) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed object as XMLGregorianCalendar time (without a date).
getXMLCalendarTime(GregorianCalendar) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed object as XMLGregorianCalendar time (without a date).
getXMLCalendarTime(XMLGregorianCalendar) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed object as XMLGregorianCalendar time (without a date).
getXMLCalendarTime(int, int, int, int) - Static method in class com.helger.datetime.util.PDTXMLConverter
Create a Java representation of XML Schema builtin datatype date or g*.
getXMLCalendarTime(int, int, int, int, int) - Static method in class com.helger.datetime.util.PDTXMLConverter
Create a Java representation of XML Schema builtin datatype date or g*.
getXMLCalendarTimeNow() - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the current time as XMLGregorianCalendar.
getXMLCalendarUTC(long) - Static method in class com.helger.datetime.util.PDTXMLConverter
Get the passed milliseconds as XMLGregorianCalendar.
getZonedDateTime(XMLGregorianCalendar) - Static method in class com.helger.datetime.util.PDTXMLConverter

H

hasCreationDateTime() - Method in interface com.helger.datetime.domain.IHasCreationDateTime
 
hasDeletionDateTime() - Method in interface com.helger.datetime.domain.IHasDeletionDateTime
 
hasEnd() - Method in interface com.helger.datetime.domain.IHasStartAndEnd
 
hashCode() - Method in class com.helger.datetime.expiration.Expirable
 
hashCode() - Method in class com.helger.datetime.expiration.ExpirableWithReplacement
 
hashCode() - Method in class com.helger.datetime.period.LocalDatePeriod
 
hasLastModificationDateTime() - Method in interface com.helger.datetime.domain.IHasLastModificationDateTime
 
hasStart() - Method in interface com.helger.datetime.domain.IHasStartAndEnd
 
hasTrashDateTime() - Method in interface com.helger.datetime.domain.IHasTrashDateTime
 

I

IExpirable - Interface in com.helger.datetime.expiration
Read-only interface for objects that can expire.
IExpirableWithReplacement<DATATYPE> - Interface in com.helger.datetime.expiration
Read-only interface for objects that can expire but offer a replacement once the object expires.
IHasCreationDateTime - Interface in com.helger.datetime.domain
Interface for objects having a creation date time.
IHasDeletionDateTime - Interface in com.helger.datetime.domain
Interface for objects having a deletion date time.
IHasLastModificationDateTime - Interface in com.helger.datetime.domain
Interface for objects having a last modification date time.
IHasStartAndEnd<DATATYPE> - Interface in com.helger.datetime.domain
Base interface for an object that has a start and an end.
IHasTrashDateTime - Interface in com.helger.datetime.domain
Interface for objects having a trash date time.
ILocalDatePeriod - Interface in com.helger.datetime.period
Base interface for a period consisting of 2 local date periods.
IMutableExpirable - Interface in com.helger.datetime.expiration
Interface for objects that can expire.
IMutableExpirableWithReplacement<DATATYPE> - Interface in com.helger.datetime.expiration
Interface for objects that can expire but offer a replacement once the object expires.
isBetweenIncl(LocalDate, LocalDate, LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
 
isCreatedAt(LocalDateTime) - Method in interface com.helger.datetime.domain.IHasCreationDateTime
Check if the object was created at the specified local date time.
isDeletedAt(LocalDateTime) - Method in interface com.helger.datetime.domain.IHasDeletionDateTime
Check if the object was deleted at the specified local date time.
isExpirationDefined() - Method in interface com.helger.datetime.expiration.IExpirable
Check if the object has an expiration date defined.
isExpiredAt(LocalDateTime) - Method in interface com.helger.datetime.expiration.IExpirable
Check if this object is expired at the provided date time.
isExpiredNow() - Method in interface com.helger.datetime.expiration.IExpirable
Check if this object is already expired.
isFirstDayOfWeek(DayOfWeek) - Static method in class com.helger.datetime.util.PDTHelper
 
isFirstDayOfWeek(ZonedDateTime) - Static method in class com.helger.datetime.util.PDTHelper
 
isFirstDayOfWeek(LocalDateTime) - Static method in class com.helger.datetime.util.PDTHelper
 
isFirstDayOfWeek(LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
 
isInPeriodExcl(LocalDate) - Method in interface com.helger.datetime.period.ILocalDatePeriod
Check if the provided date is inside this period, assuming that start and end are excluded from/not part of the range.
isInPeriodIncl(LocalDate) - Method in interface com.helger.datetime.period.ILocalDatePeriod
Check if the provided date is inside this period, assuming that start and end are included in/part of the range.
isLastDayOfWeek(DayOfWeek) - Static method in class com.helger.datetime.util.PDTHelper
 
isLastDayOfWeek(ZonedDateTime) - Static method in class com.helger.datetime.util.PDTHelper
 
isLastDayOfWeek(LocalDateTime) - Static method in class com.helger.datetime.util.PDTHelper
 
isLastDayOfWeek(LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
 
isLastModifiedAt(LocalDateTime) - Method in interface com.helger.datetime.domain.IHasLastModificationDateTime
Check if the object was modified at the specified local date time.
isNewYearsEve(LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
 
isNowInPeriodExcl() - Method in interface com.helger.datetime.period.ILocalDatePeriod
Check if the current date is inside this period, assuming that start and end are excluded from/not part of the range.
isNowInPeriodIncl() - Method in interface com.helger.datetime.period.ILocalDatePeriod
Check if the current date is inside this period, assuming that start and end are included in/part of the range.
isNullValue(LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
 
isNullValue(LocalTime) - Static method in class com.helger.datetime.util.PDTHelper
 
isNullValue(LocalDateTime) - Static method in class com.helger.datetime.util.PDTHelper
 
isNullValue(ZonedDateTime) - Static method in class com.helger.datetime.util.PDTHelper
 
isSameMonthAndDay(LocalDate, LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
 
isSameYearAndDay(LocalDate, LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
 
isSameYearAndWeek(LocalDate, LocalDate, Locale) - Static method in class com.helger.datetime.util.PDTHelper
 
isTrashedAt(LocalDateTime) - Method in interface com.helger.datetime.domain.IHasTrashDateTime
Check if the object was trashed at the specified local date time.
isWeekend(LocalDateTime) - Static method in class com.helger.datetime.util.PDTHelper
 
isWeekend(LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
 
isWeekendDay(DayOfWeek) - Static method in class com.helger.datetime.util.PDTHelper
 
isWorkDay(LocalDate) - Static method in class com.helger.datetime.util.PDTHelper
 

L

LAST_JULIAN_YEAR - Static variable in class com.helger.datetime.CPDT
The last year to which the Julian choreography can be applied.
LocalDatePeriod - Class in com.helger.datetime.period
Default implementation of ILocalDatePeriod.
LocalDatePeriod(LocalDate, LocalDate) - Constructor for class com.helger.datetime.period.LocalDatePeriod
 

M

MIN_YEAR_INT32 - Static variable in class com.helger.datetime.CPDT
 

N

NULL_DATETIME - Static variable in class com.helger.datetime.CPDT
Default null date time : 1.1.1970 00:00:00.000 with the default timezone!
NULL_DATETIME_UTC - Static variable in class com.helger.datetime.CPDT
Default null date time : 1.1.1970 00:00:00.000 with the UTC timezone!
NULL_DURATION - Static variable in class com.helger.datetime.CPDT
Default empty duration
NULL_LOCAL_DATE - Static variable in class com.helger.datetime.CPDT
Default null local date: 1.1.1970
NULL_LOCAL_DATETIME - Static variable in class com.helger.datetime.CPDT
Default null local date time : 1.1.1970 00:00:00.000
NULL_LOCAL_TIME - Static variable in class com.helger.datetime.CPDT
Default null local time: 00:00:00.000
NULL_PERIOD - Static variable in class com.helger.datetime.CPDT
Default empty period

P

PATTERN_DATE - Static variable in class com.helger.datetime.util.PDTIOHelper
Date pattern suitable for generic sorting
PATTERN_DATETIME - Static variable in class com.helger.datetime.util.PDTIOHelper
Date and time pattern suitable for generic sorting
PATTERN_TIME - Static variable in class com.helger.datetime.util.PDTIOHelper
Time pattern suitable for generic sorting
PDTHelper - Class in com.helger.datetime.util
Some date/time utility methods.
PDTIOHelper - Class in com.helger.datetime.util
Some date time specific routines especially helpful for IO.
PDTXMLConverter - Class in com.helger.datetime.util
Utility class for XML date/time data type handling.

R

resetExpiration() - Method in interface com.helger.datetime.expiration.IMutableExpirable
Remove any available expiration data.

S

setExpirationDateTime(LocalDateTime) - Method in class com.helger.datetime.expiration.Expirable
 
setExpirationDateTime(LocalDateTime) - Method in class com.helger.datetime.expiration.ExpirableWithReplacement
 
setExpirationDateTime(LocalDateTime) - Method in interface com.helger.datetime.expiration.IMutableExpirable
Change the expiration date time of this object.
setReplacement(DATATYPE) - Method in class com.helger.datetime.expiration.ExpirableWithReplacement
 
setReplacement(DATATYPE) - Method in interface com.helger.datetime.expiration.IMutableExpirableWithReplacement
Define a replacement in case this object expires.
START_OF_WEEK_DAY - Static variable in class com.helger.datetime.CPDT
Default start of week: Monday

T

toString() - Method in class com.helger.datetime.expiration.Expirable
 
toString() - Method in class com.helger.datetime.expiration.ExpirableWithReplacement
 
toString() - Method in class com.helger.datetime.period.LocalDatePeriod
 

V

valueOf(String) - Static method in enum com.helger.datetime.domain.EAmPm
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.helger.datetime.domain.EAmPm
Returns an array containing the constants of this enum type, in the order they are declared.
B C E G H I L M N P R S T V 
Skip navigation links

Copyright © 2014–2019 Philip Helger. All rights reserved.