Skip to content

@hroptatyr hroptatyr released this Mar 19, 2019

Keywords: v0.4.6

This is dateutils v0.4.6.

This is a bugfix release.

Bugfixes:
- underspecified ISO weekday dates can be parsed
- adding days to underspecified dates results in proper dates

Features:
- all tools with -S|--sed-mode now support -E|--empty-mode to
  output an empty line when a line cannot be read.
- dateround supports day, week, month and year classes now
  (issues/92)
- datediff can determine difference in nanoseconds between
  two time values (issues/94)

See info page examples and/or README.
Assets 4

@hroptatyr hroptatyr released this Sep 20, 2018 · 47 commits to master since this release

Keywords: v0.4.5

This is dateutils v0.4.5.

This is a bugfix release.

Bugfixes:
- dgrep accepts %c as qualifier in expressions (issue 81)
- tests work regardless of wall clock time (issue 84)

See info page examples and/or README.
Assets 4

@hroptatyr hroptatyr released this Aug 13, 2018 · 55 commits to master since this release

Keywords: v0.4.4

This is dateutils v0.4.4.

This is a bugfix release.

Incompatible changes:
- suffix `m` is no longer accepted as a synonym for `mo`
  with date-only input, issue #76

Bugfixes:
- expose BSD routines (fgetln()) to yuck
- for dates passed to dateround(1) that coincidentally
  match the roundspecs do read them as dates
- wrong timestamps read via -i %s signal error
- facilitate bmake build
- time rounding on date-only input keeps the date unchanged
- dateseq's short-cut iterator (2 date arguments) does not
  interfere with the 3-argument version
- adding 0 date or time units does not change the summand
- datezone on times (without date) will return times
- zones are singletons now, opened and closed only once

See info page examples and/or README.
Assets 4

@hroptatyr hroptatyr released this Mar 1, 2018 · 99 commits to master since this release

Keywords: v0.4.3

This is dateutils v0.4.3.

This is a feature release.

Features:
- base expansion works for times now

Bugfixes:
- durations in months weeks and days are calculated
  like durations in months and days, consistency
- am and pm indicators in inputs are handled properly
- military midnights decay when not printed in full

See info page examples and/or README.
Assets 4

@hroptatyr hroptatyr released this Aug 7, 2017 · 117 commits to master since this release

Summary: v0.4.2 of dateutils
Keywords: v0.4.2

This is a feature release.

Features:

  • allow %- specifiers to turn off padding (as GNU date does)
  • support matlab day numbers, as mdn or matlab

Bugfixes:

  • fix build issue on FBSD 11
  • allow zones to transition at INT_MAX (mapped to never)

See info page examples and/or README.

Assets 4

@hroptatyr hroptatyr released this Dec 13, 2016 · 155 commits to master since this release

Summary: v0.4.1 of dateutils
Keywords: v0.4.1

This is dateutils v0.4.1.

This is a bugfix release.

Bugfixes:

  • bug/50, keep end-of-term (ultimo) property in dateseq(1)
  • allow today/now for ywd dates in 1 parameter dateseq(1)
  • allow different calendars for start and end date in dateseq(1)
  • round time in dateround(1) in zone then convert --from-zone
  • allow SPC padded numerals in %d input format

See info page examples and/or README.

Assets 4

@hroptatyr hroptatyr released this May 20, 2016 · 204 commits to master since this release

Summary: v0.4.0 of dateutils
Keywords: v0.4.0

This is dateutils v0.4.0.

This is a bugfix release.

Bugfixes:

  • document %g/%G format specifiers
  • bug/42, accept NUL characters in input
  • bug/45, correctly display Gregorian and ISO week dates in one line
  • bug/46, adhere to ISO group's official formatting of week dates
  • bug/47, allow rounding of Epoch based timestamps
  • bug/48, avoid crash for void input to strptime(3)

Features:

  • datetest supports --isvalid to conditionalise on date/time parsing
  • all tools support --from-locale to parse localised input
  • tools with output formatting support --locale to format output
    according to locale

See info page examples and/or README.

Assets 4

@hroptatyr hroptatyr released this Jan 22, 2016 · 318 commits to master since this release

Summary: v0.3.5 of dateutils
Keywords: v0.3.5

This is dateutils v0.3.5.

This is a bugfix release.

Bugfixes:

  • bug/40, distinguish between numerals-only dates and durations
  • tests will succeed independent of current date

See info page examples and/or README.

Assets 4

@hroptatyr hroptatyr released this Aug 28, 2015 · 337 commits to master since this release

Summary: v0.3.4 of dateutils
Keywords: v0.3.4

This is dateutils v0.3.4.

This is a bugfix release.

Bugfixes:

  • bug/39, MacOSX endianness detection
  • bug/38, ddiff day-only durations on date/times
  • dadd +2m bug is fixed, regression dtadd.049.clit/dtadd.050.clit

See info page examples and/or README.

Assets 4

@hroptatyr hroptatyr released this Jun 10, 2015 · 374 commits to master since this release

Summary: v0.3.3 of dateutils
Keywords: v0.3.3

This is dateutils v0.3.3.

This is a feature release.

Features:

  • to clarify purpose and avoid name clashes prefix binaries with date-
    This results in: dateadd dateconv datediff dategrep dateround
    dateseq datesort datetest and datezone
  • provide compatibilty through configure switch --with-old-names
  • provide single digit years through %_y
  • allow rounding of ISO-week dates (ywd) to week numbers

Bugfixes:

  • dashes behind a date do not count as tz indicator
  • UTC/TAI/GPS special coordinated zones work on systems without
    leap second support

See info page examples and/or README.

Assets 4
You can’t perform that action at this time.