in reply to Time Piece Error Parsing

Today is the 9th. If you're going to mash digits together without delimiters, the month AND the day of month each need to be 2 digits.

Replies are listed 'Best First'.
Re^2: Time Piece Error Parsing
by Anonymous Monk on Mar 09, 2016 at 18:07 UTC
    Interesting, so this should work even if the month has two digits.:
    $date = $t->strptime(sprintf("%02d",$t->mon).sprintf("%02d",$t->day_of +_month).$t->year, '%m%d%Y');
      Alternatively:
      $date = $t->strptime(sprintf("%02d%02d%04d",$t->mon,$t->day_of_month,$ +t->year), '%m%d%Y');