Damien Krotkine home

DateTime duration in seconds

It has been too many times that I forget how to get a DateTime::Duration between two DateTime objects in seconds (and nanoseconds). That is, where I can then do ->seconds and have the duration in seconds between the two dates.

I know it’s in the DateTime POD, but I keep forgetting it, and it takes me always a lot of time to find it back.

Here it is so that hopefully the next time I search for “Perl DateTime Duration seconds” on the Intarweb, it shows up…

my $duration = $dt2->subtract_datetime_absolute($dt1);
my $seconds = $duration->seconds();
blog comments powered by Disqus
Fork me on GitHub