in reply to Yesterday date

To format dates see strftime in the standard POSIX module.
use POSIX 'strftime'; print strftime($format,localtime(time + $offset));
update: for specs on the format parameter, see the opengroup's strftime docs.