Template::Plugin::DateTime

Template::Plugin::DateTime #

perldoc の通りに使えないなぁ。

 [% USE date = DateTime(now = 1, time_zone => 'Asia/Tokyo') %]
 [% date.year %]

とすると

 undef error - Cannot compare a datetime to a regular scalar at extlib/Template/Stash.pm line 685

だそうで。試しに

 [% date %]

すると、ISO8601 な値が表示される。ふむ。

TT に含まれる Template::Plugin::Date の方を使って、

 [% USE date %]
 [% date.now %]
 [% date.format(format = '%F %T') %]

とかでいいんだけどね。

See Also

Copyright © 髭。/ Hugo + hugo-book