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がよさげ。