Time::Piece
最近はDateTimeばかり使ってたので、Time::Pieceを思い出してみる。
perl -MTime::Piece -MTime::Seconds -le 'my $t=localtime; $t -= 3600; printf "%s %s\n", $t->ymd, $t->hms' # 2010-10-05 23:41:05
最初使った時はよくわかんなかったけど、使いやすいじゃんこれ!Time::Seconds使えば加減もできるし!そしてパフォーマンスもDateTimeより良いらしい。
おいぬま日報 PerlのDateTimeとTime::Pieceモジュールのベンチマーク | おいぬま日報
歴史的な経緯などはこちらが詳しい。
モダンPerlの世界へようこそ:第15回 DateTime:APIの標準化をめざして|gihyo.jp … 技術評論社
まとめ
サービスで使うならTime::Pieceがよさげ。