So that was the reason I was using Delta_DHMS from Date::Calc, because I wanted it to find the difference for me, but it seems like Date::Calc is not in fact ZERO based, but rather counts months from 1-12.
I'm currently just incrementing the Month by 1 before I feed it into Delta_DHMS, and it seems to be working so far. So I should probably increment all the values in order to get the right day as well.
Any other suggestions? Getting a date from WWW::Mechanize will mean it's ZERO based, so I wonder if I can get Date::Calc to take dates that are ZERO based rather than ONE based
|