A quick read of the POD suggests you should use add_months() and add_years() to get accurate values. Adding the following just before your __DATA__ works for me on Windows 7 x64 / Strawberry 5.18.1.
print "Done according to POD:\n"; print " Mon: " . $now->add_months(-1) . "\n"; print " Year: " . $now->add_years(-1) . "\n";
UPDATE:
I don't need Time::Piece to verify that I'm 10 minutes too late as Toolic (above) beat me to it.
In reply to Re: Arithmetic bug within Time:Piece?
by VinsWorldcom
in thread Arithmetic bug within Time:Piece?
by jeffa
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |