Changes in version 0.6-6 (2025-12-15) o tz data have been updated (added 'America/Coyhaique') o small fix in vignette Changes in version 0.6-5 (2025-04-01) o tz data have been updated o a vector 'Easter' is now exported, which provides Easter sundays (in the Gregorian calendar) between 1970--2029 Changes in version 0.6-4 (2024-04-01) o tz data have been updated Changes in version 0.6-3 (2023-11-07) o fix functions 'hour', 'minute' and 'second', which had been broken Changes in version 0.6-2 (2023-09-20) o tiny updates in vignette o there is an additional public Git repository at https://git.sr.ht/~enricoschumann/datetimeutils Changes in version 0.6-1 (2023-04-05) o no user-visible changes (fixed some timezone issues in tests) Changes in version 0.6-0 (2023-04-01) o fixed: functions 'hour' 'minute', and 'second', which had been added in v0.5-0, are now exported o patterns for days in 'guess_datetime' are relaxed: in some cases a single digit will be recognised o 'previous_businessday', 'next_businessday' and 'is_businessday' now take into account a vector of 'holidays' when computing dates o 'convert_date' gains a new type "excel1904" for Excel files that use origin 1904-01-01. A new function 'date1904' determines if an xlsx-file uses origin 1904. o tz data have been updated Changes in version 0.5-0 (2021-04-01) o fixed: argument 'tz' had been ignored by 'guess_datetime' o 'guess_datetime' gets an argument 'try.patterns' that lets the user specify additionals patterns o new functions 'hour' 'minute', and 'second', which work just as 'year' etc. o convert_date: support for PSPP/SPSS dates and times; based on a patch by J\"org Beyer o 'tznames' has been updated and no longer contains duplicates Changes in version 0.4-0 (2020-03-25) o guess_datetime: the function now supports the date pattern "YYYYMMDD"; it also gains arguments 'date.only', 'within' and 'tz' o the package now contains vectors 'month.name.de' and 'month.abb.de.din1355.1', which provide German month names and their abbreviations o the package now contains a data.frame 'tznames', which provides a mapping between Olson and Windows timezone names Changes in version 0.3-0 (2019-03-21) o new function 'end_of_quarter' o nth_day: argument 'period' may now also be a month name. Arguments 'timestamps', 'start' and 'end' may be simple years, such as "2000". For start/end, they will be interpreted as 1 Jan/31 Dec of that year. Changes in version 0.2-12 (2018-03-10) o nth_day: argument 'n' may be of length greater than 1 Changes in version 0.2-11 o timegrid: argument 'excludeWeekends' was renamed to 'exclude.weekends' (for consistency with other functions, such as PMwR::plot_trading_hours) o nth_day: argument 'period' may now also be "week" or "year"; argument 'n' may now also be numeric Changes in version 0.2-10 o nth_day: argument 'period' may be numeric Changes in version 0.2-9 o new functions 'year', 'month' and 'nth_day' Changes in version 0.2-8 o minor change in example for 'timegrid' to avoid error on Solaris Changes in version 0.2-7 (2017-08-28) o 'last_weekday' now supports arguments 'before' and 'inclusive' Changes in version 0.2-6 o new function 'end_of_previous_year' o fixed: the 'shift' argument in 'end_of_year' had been applied to months instead of years Changes in version 0.2-5 o add vignette with examples Changes in version 0.2-4 o update documentation + internal changes Changes in version 0.2-3 o new function 'guess_datetime' Changes in version 0.2-2 o fixed: 'timegrid' had failed when timezone was missing Changes in version 0.2-1 o fixed: 'timegrid' had ignored the 'excludeWeekends' argument Changes in version 0.2-0 o *backward* *incompatible* *changes*. for better consistency, several functions have been renamed: convertDate => convert_date convertTZ => convert_tz dayOfMonth => "day_of_month<-" dayOfMonth => day_of_month endOfMonth => end_of_month endOfPreviousMonth => end_of_previous_month endOfYear => end_of_year firstOfMonth => first_of_month firstOfYear => first_of_year isBusinessDay => is_businessday isLeapyear => is_leapyear isWeekend => is_weekend lastWeekday => last_weekday nextBDay => next_bday nextBusinessDay => next_businessday nthWeekday => nth_weekday prevBDay => prev_bday previousBusinessDay => previous_businessday Changes in version 0.1-5 o add short-hands 'prevBDay' and 'nextBDay' for 'previousBusinessDay' and 'nextBusinessDay' Changes in version 0.1-4 o fixed: 'nthWeekday' had failed in some cases o new function 'isBusinessDay' Changes in version 0.1-3 o new function 'convertTZ' Changes in version 0.1-2 o new function 'firstOfYear' Changes in version 0.1-0 o there is now a public Git repository at https://github.com/enricoschumann/datetimeutils