- Fixes for PHP 8.2
- diffTotal result is float for units year and month
- optional integration of macros
- Add method isSameAs
- Bugfix with certain setlocale settings
- Add Namespace
- Added method isLastDayOfMonth
- Added method isCurrent
- Added method isTimeBetween
- Added method addDays
- Extend method totalRelTime, now also accept expressions like '2d13m30s'
- 'AND' can be used in chains instead of the character '|'
- Added method getSunInfo
- Modified setSunset + setSunrise methods for PHP 8
- PHP >= 7.0 is required
- Extend method is
- Extend method totalRelTime (now accepts negative times)
- Added method isWeekday
- Added method is
- diffTotal accepts units of milliseconds and microseconds
- Redesign property weekOfMonth
- Redesign method createFromRegExFormat (now accepts negative years)
- Add week format% w to formatDateInterval and diffFormat
- Accepts date expressions with negative years
- Added method setSunrise
- Added method setSunset
- Redesign method createFromRegExFormat (now accepts an array of formats)
- Redesign method createDtFromFormat (now accepts an array of formats)
- Redesign method diff
- Method toGregorianFrom added
- Method setDateTimeFrom added
- Redesign method setYear
- Methods min and max added
- Redesign method translateMonth
- Method createDtFromFormat now support languages
- Added getTranslateArray() method for testing and development
- Added method timeToSeconds convert time hh:ii:ss.millisec to seconds (float)
- totalRelTime and addTime works now also with milliseconds
- Added method createFromSystemTime dt-objects from arbitrary timestamps
- method "totalRelTime" accept now hours>24 in the HH::ii formats
- method "totalRelTime" extends for time formats HH:ii
- the replacement of wildcards extended
- Added methods isPast(), isFuture()
- added human units for the French language
- modify Method countDaysTo, accept now also a list of weekdays
- Add Method createFromIntlFormat
- Add Method timeStampFromIntlFormat
- Add Method formatIntl
- Add Method countDaysTo
- Handle cron-tab-strings in chains
- Create also from int arguments year, month, day..
- Add Method __sleep()
- Create also from DateTimeImmutable
- Add Method getMsTimestamp : get a Microsoft Timestamp (days since Dec 31 1899)
- modify Method diffTotal (use now dateInterval->f)
- Add Method createFromMsTimestamp : creates from Microsoft Timestamp
- formatL Method has been extended. Use IntlDateFormatter if available.
- modify chain, conditions accept !=, < and >
- modify chain, array of user parameters accept closures
- modify chain, add conditions with =
- remove isPublicHoliday, setHolidayList (take class holiday)
- remove loadLocales
- Add Method getDayMinutes : get Number of Minutes since Midnight
- Add Method getModulo
- Add Method toJD : get the Julian Date Number as Float
- Add Method createFromJD : creates from a Julian Date Number a dt object
- Add Method passover
- Add Method setPassoverDate
- Add Method round
- Add Method diffHuman
- Remove Bug for PHP5.3
- Add Method previousCron
first Version