fork(1) download
  1. use strict;
  2. use warnings;
  3. use feature qw(say);
  4.  
  5. use Time::Piece;
  6. use Time::Seconds;
  7.  
  8. my $fmt = '%Y-%m-%d';
  9.  
  10. say "Yesterday is ", ( localtime - ONE_DAY )->strftime($fmt);
  11. say "Yesterday is ", ( +localtime - ONE_DAY )->strftime($fmt);
  12. say "Yesterday is ", ( scalar(localtime) - ONE_DAY )->strftime($fmt);
  13. say "Yesterday is ", ( - ONE_DAY + localtime )->strftime($fmt);
  14.  
Success #stdin #stdout 0.03s 4972KB
stdin
Standard input is empty
stdout
Yesterday is 1969-12-31
Yesterday is 1969-12-31
Yesterday is 2014-09-22
Yesterday is 2014-09-22