<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
  <channel>
    <title>datetimeutils – Utilities for Dates and Times</title>
    <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
    <description>News about package datetimeutils</description>
    <language>en-gb</language>
    <copyright>Copyright 2012-2026, Enrico Schumann</copyright>
    <atom:link href="http://enricoschumann.net/R/packages/datetimeutils/datetimeutils_news.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>0.1-0</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Wed, 9 Dec 2015 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">datetimeutils_0.1-0_2015-12-09_549a11312f6e09f547ece8b219203d3489420fed</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;there is now a public Git repository at
&lt;a href="https://github.com/enricoschumann/datetimeutils"&gt;https://github.com/enricoschumann/datetimeutils&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-2</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Fri, 29 Apr 2016 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.1-2_2016-04-29_58cefcebaa732894d1e72a594a8f333129a62328</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;new function 'firstOfYear'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-3</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Wed, 11 May 2016 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.1-3_2016-05-11_412c9ce999e0744dba032772e85038fd797f2bc4</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;new function 'convertTZ'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-4</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Thu, 7 Jul 2016 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.1-4_2016-07-07_9d431a3a08c0cca01f656fb2b85d7205237027b3</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;fixed: 'nthWeekday' had failed in some cases&lt;/li&gt;
&lt;li&gt;new function 'isBusinessDay'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-5</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Tue, 4 Oct 2016 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.1-5_2016-10-04_73eaec100fbedd96c378f66a1ab00438bb2624aa</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;add short-hands 'prevBDay' and 'nextBDay' for
'previousBusinessDay' and 'nextBusinessDay'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-0</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Mon, 8 May 2017 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.2-0_2017-05-08_aca1a3e1283988f239f3fefec524df45cd946566</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;*backward* *incompatible* *changes*.  for better
consistency, several functions have been renamed:
  convertDate   =&gt; convert_date
  convertTZ     =&gt; convert_tz
  dayOfMonth    =&gt; "day_of_month&lt;-"
  dayOfMonth    =&gt; day_of_month
  endOfMonth    =&gt; end_of_month
  endOfPreviousMonth =&gt; end_of_previous_month
  endOfYear     =&gt; end_of_year
  firstOfMonth  =&gt; first_of_month
  firstOfYear   =&gt; first_of_year
  isBusinessDay =&gt; is_businessday
  isLeapyear    =&gt; is_leapyear
  isWeekend     =&gt; is_weekend
  lastWeekday   =&gt; last_weekday
  nextBDay      =&gt; next_bday
  nextBusinessDay =&gt; next_businessday
  nthWeekday    =&gt; nth_weekday
  prevBDay      =&gt; prev_bday
  previousBusinessDay =&gt; previous_businessday&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-1</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Mon, 26 Jun 2017 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.2-1_2017-06-26_792d3c01546ec8d6a82533c0ab8d79046e2f2b65</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;fixed: 'timegrid' had ignored the 'excludeWeekends'
argument&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-10</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Fri, 26 Jan 2018 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">datetimeutils_0.2-10_2018-01-26_7df9d9c63d94b65d098296fd6bcb833218fc6cac</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;nth_day: argument 'period' may be numeric&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-11</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Mon, 5 Feb 2018 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">datetimeutils_0.2-11_2018-02-05_c17bab7fbe74789edb92cae279fbdf2076a0bb80</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;timegrid: argument 'excludeWeekends' was renamed
to 'exclude.weekends' (for consistency with
other functions, such as PMwR::plot_trading_hours)&lt;/li&gt;
&lt;li&gt;nth_day: argument 'period' may now also be
"week" or "year"; argument 'n' may now also be
numeric&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-12</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Wed, 28 Feb 2018 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">datetimeutils_0.2-12_2018-02-28_a44b285632c446170fccb42f4d43add4fee4e896</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;nth_day: argument 'n' may be of length greater than 1&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-2</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Mon, 26 Jun 2017 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.2-2_2017-06-26_d2a2e2f53aa44defdf2950a80863b4f02a63c496</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;fixed: 'timegrid' had failed when timezone was
missing&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-3</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Sun, 9 Jul 2017 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.2-3_2017-07-09_1d2f5bf1e7aa4d3e39b3bcf4b82711eec57a3724</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;new function 'guess_datetime'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-4</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Sun, 9 Jul 2017 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.2-4_2017-07-09_7f7dcb4fe6c89e18e0565ed22f5513da43aa4b1b</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;update documentation + internal changes&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-5</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Mon, 7 Aug 2017 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.2-5_2017-08-07_525a57bf7bac1e7050cdf42e2ce6dd4b140bd74d</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;add vignette with examples&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-6</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Thu, 17 Aug 2017 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.2-6_2017-08-17_11e862a72e1c56d87d6873c0afed58443ef9b582</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;new function 'end_of_previous_year'&lt;/li&gt;
&lt;li&gt;fixed: the 'shift' argument in 'end_of_year' had
been applied to months instead of years&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-7</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Fri, 25 Aug 2017 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.2-7_2017-08-25_eeb85a69e02c3b180c01d00d7c1f474125e603c7</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;'last_weekday' now supports arguments 'before' and
'inclusive'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-8</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Wed, 11 Oct 2017 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.2-8_2017-10-11_63cecd82a2ecd0482ff220e585dd5d2b62180a86</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;minor change in example for 'timegrid' to avoid
error on Solaris&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-9</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Fri, 5 Jan 2018 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">datetimeutils_0.2-9_2018-01-05_8b676e21e5f9c48977063dbfd1fd9b4d8153c66d</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;new functions 'year', 'month' and 'nth_day'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.3-0</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Thu, 21 Mar 2019 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">datetimeutils_0.3-0_2019-03-21_560f4dd9107614890727c7e078df11ceed4c67cd</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;new function 'end_of_quarter'&lt;/li&gt;
&lt;li&gt;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.&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.4-0</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Wed, 25 Mar 2020 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">datetimeutils_0.4-0_2020-03-25_48a7ec41f181ee6264e62e8a5a4a6842ab863078</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;guess_datetime: the function now supports the date
pattern "YYYYMMDD"; it also gains arguments
'date.only', 'within' and 'tz'&lt;/li&gt;
&lt;li&gt;the package now contains vectors 'month.name.de'
and 'month.abb.de.din1355.1', which provide German
month names and their abbreviations&lt;/li&gt;
&lt;li&gt;the package now contains a data.frame 'tznames',
which provides a mapping between Olson and Windows
timezone names&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.5-0</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Thu, 1 Apr 2021 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.5-0_2021-04-01_08bbc1ddbd0c96a940245ab4d25c8363dae176fd</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;fixed: argument 'tz' had been ignored by 'guess_datetime'&lt;/li&gt;
&lt;li&gt;'guess_datetime' gets an argument 'try.patterns' that
lets the user specify additionals patterns&lt;/li&gt;
&lt;li&gt;new functions 'hour' 'minute', and 'second', which
work just as 'year' etc.&lt;/li&gt;
&lt;li&gt;convert_date: support for PSPP/SPSS dates and times;
based on a patch by J\"org Beyer&lt;/li&gt;
&lt;li&gt;'tznames' has been updated and no longer contains
duplicates&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.6-0</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Sat, 1 Apr 2023 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.6-0_2023-04-01_17765ef29719e303aea77df88e45794c46a432e9</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;fixed: functions 'hour' 'minute', and 'second', which
had been added in v0.5-0, are now exported&lt;/li&gt;
&lt;li&gt;patterns for days in 'guess_datetime' are relaxed:
in some cases a single digit will be recognised&lt;/li&gt;
&lt;li&gt;'previous_businessday', 'next_businessday' and
'is_businessday' now take into account a vector of
'holidays' when computing dates&lt;/li&gt;
&lt;li&gt;'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.&lt;/li&gt;
&lt;li&gt;tz data have been updated&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.6-1</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Mon, 3 Apr 2023 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.6-1_2023-04-03_7c2477b0630fd9c3385e13eb39c6883a7165b771</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;no user-visible changes (fixed some timezone issues
in tests)&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.6-2</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Wed, 20 Sep 2023 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.6-2_2023-09-20_6b9cb50579d88ff9e4a04e272434d42edc928973</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;tiny updates in vignette&lt;/li&gt;
&lt;li&gt;there is an additional public Git repository at
&lt;a href="https://git.sr.ht/~enricoschumann/datetimeutils"&gt;https://git.sr.ht/~enricoschumann/datetimeutils&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.6-3</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Thu, 2 Nov 2023 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">datetimeutils_0.6-3_2023-11-02_4bee5bdfe73a6ecd74b896ecbdce7193df71951a</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;fix functions 'hour', 'minute' and 'second', which
had been broken&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.6-4</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Mon, 1 Apr 2024 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.6-4_2024-04-01_f9bfff37fc2c9e6b6097953aafc31b1081ffff35</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;tz data have been updated&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.6-5</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Tue, 1 Apr 2025 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">datetimeutils_0.6-5_2025-04-01_dee608f1c88a0667bee1d53abcd14b164b82d990</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;tz data have been updated&lt;/li&gt;
&lt;li&gt;a vector 'Easter' is now exported, which provides
Easter sundays (in the Gregorian calendar) between
1970--2029&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.6-6</title>
      <link>http://enricoschumann.net/R/packages/datetimeutils/</link>
      <pubDate>Sun, 14 Dec 2025 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">datetimeutils_0.6-6_2025-12-14_5793849582631677019278a8f719024e2152ef1e</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;tz data have been updated (added 'America/Coyhaique')&lt;/li&gt;
&lt;li&gt;small fix in vignette&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
  </channel>
</rss>
