plucky (3) Catmandu::Fix::expand_date.3pm.gz

Provided by: libcatmandu-perl_1.2024-1_all bug

NAME

       Catmandu::Fix::expand_date - expand a date field into year, month and date

NOTE

       This package is DEPRECATED and will be removed in the future.  Please use Catmandu::Fix::split_date.

       Reasons:

       •   it writes directly in the root of the hash, which is a different behaviour compared to all the other
           fixes (sum, count, hash, array ..)

       •   it adds the new keys in a different location, instead of "in place".

       •   its behaviour cannot be changed without breaking its current use

SYNOPSIS

           # {date => "2001-09-11"}
           expand_date()
           # => {year => 2001, month => "9", day => "11", date => "2001-09-11"}

           # {datestamp => "2001:09"}
           expand_date(datestamp)
           # => {year => 2001, month => "9", datestamp => "2001:09"}

DESCRIPTION

       The date field is expanded if it contains a year, optionally followed by numeric month and day, each
       separated by "-" or ":".