こうすると漢数字のおまけつきで、今日の日付(平成二一年四月五日)が表示される。
DateTime::Calendar::Japanese と DateTime::Calendar::Japanese::Era というのもあって、最初そっちを見つけて適当に使ってみたけど平成22年になったりして、 POD を読んだらなんかちょっと最近のカレンダーとは違うみたいなことが書いてあって、 DT::F::J のほうを使え、と書いてあった。
#!/usr/bin/perl use strict; use warnings; use DateTime; use DateTime::Format::Japanese; use Perl6::Say; my $fmt = DateTime::Format::Japanese->new; my $dt = DateTime->today(time_zone => 'local'); my $str = $fmt->format_ymd($dt); say sprintf('%s => %s', $dt->ymd, $str);
そして上のコードを gist に Paste しようとすると百発百中で Firefox がクラッシュする。なんだろう。