dancer 勉強しとくか
- カテゴリ:
- perl
いわゆるシナトラということで。
epoch を 日付に変換する:
get '/epoch/:param' => sub {
my $localtime = DateTime->from_epoch('epoch' => params->{param}, 'time_zone' => 'Asia/Tokyo');
template 'epoch', { local_time => $localtime,
now => DateTime->now('time_zone' => 'Asia/Tokyo'),
config => config,
};
};
views/epoch.tt を用意して TTっぽく <% local_time %> とかすると表示。
dotcloud に push するときに、Makefile.PL にちゃんと DateTime を必要だと明示する必要があるよう。当然と言えば当然か。
PREREQ_PM => {こんなで
'Test::More' => 0,
'YAML' => 0,
'Dancer' => 1.3040,
'DateTime' => 0,
'Plack::Request' => 0,
},
view に渡す方法まだまだありそうだな。トリガーがあるし、共通なのはそこなんでしょうね。
とかとか。
コメント
このブログにコメントするにはログインが必要です。
さんログアウト
この記事には許可ユーザしかコメントができません。