The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.01_04 - 2013-01-17

  • Concatenate duration expression chunks with separator.
  • Merge calls for extracting duration expressions.
  • Distinguish between expression types when finalizing.
  • Simplify finalizing date/grammar duration expressions.
  • Test that expressions do not overlap with duration ones.
  • Strip timespan separators from extract string.
  • Normalize whitespace of duration expressions.
  • Keep duration extract methods private.
  • Don't declare a plan for extract-expression tests.
  • Enhance comment in extract-expression test file.

Changes for version 1.01_03 - 2012-12-06

  • Fix fatal error from extract tests on 5.{8.9,10.0}.
  • Display extracted strings for dateparse.

Changes for version 1.01_02 - 2012-11-29

  • Extract relative and rewritten duration expressions.
  • Check parsing of extracted expressions.

Changes for version 1.01_01 - 2012-10-25

  • Narrow scope of variables in _extract_expressions().
  • Improve finalizing duration expressions.

Documentation

frontend to DateTime::Format::Natural

Modules

Create machine readable date/time with natural parsing logic
Basic calculations
Methods with more than one implementation
Duration hooks and state handling
Expand grammar at runtime
Extract parsable expressions from strings
Processing of formatted dates
Various helper methods
Base class for DateTime::Format::Natural::Lang::
English language metadata
Aliasing and rewriting of date strings
Common test routines/data
Handy utility methods
Wrappers for DateTime operations

Provides

in lib/DateTime/Format/Natural/Duration/Checks.pm