SQLiteのTIMESTAMP型のフィールド値用にPerlのDateTime、DateTime::Format::MySQLモジュールで現在時刻文字列を生成 スポンサードリンク Tweet SQLite使っていてUPDATEした瞬間の時刻を記録するときに、自前で日付文字列生成しなくてはならないので、どうするんだっけかとど忘れしてしまったので、ここに書いておこう。ここに書いておくと、Googleで検索できるので便利なんですよね。 use DateTime; use DateTime::Format::MySQL; my $dt = DateTime->now(); my $date = DateTime::Format::MySQL->format_datetime($dt); print "$date\n"; exit; __END__ 実行例(2008-08-24 23:24に実行):