Hi, I've the following within an Perl script which reads an csv file for the input the date within the csv file is yyyy-mm-dd
$begindate = @fields13; my @begindate_fields = split"-", $begindate; + $enddate = @fields14; my @enddate_fields = split"-", $enddate; $norm +alized_begindate = @begindate_fields2."/".@begindate_fields1."/".@beg +indate_fields[0]; $normalized_enddate = @enddate_fields2."/".@enddate +_fields1."/".@enddate_fields[0]; $begindate_seconds = UnixDate( Parse +Date($normalized_begindate." 00:00:00"), "%s" ); $enddate_seconds = U +nixDate( ParseDate($normalized_enddate." 00:00:00"), "%s" );
The dates form the csv file have to be convert to epoch. It read the begin date and convert it, but it does not convert the end date. Also if the begin date within the csv file is for example 1988-12-13 it does not convert it. If the begin date is for example 1988-10-10 then it converts. So two issue to solve :)
2019-01-19 Athanasius fixed code wrapping
In reply to Re: Date::Manip and date
by Anonymous Monk
in thread Date::Manip and date
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |