now
現在のローカルタイムを返します
time.Time
を参照してください。
たとえば、以下のテンプレートを使用して、2017 年 6 月 24 日にサイトを構築するとします。
<div>
<small>© {{ now.Format "2006" }}</small>
</div>
上記のコードは、以下を生成します。
<div>
<small>© 2017</small>
</div>
上記の例では、.Format
関数
を使用しています。このページには、Go のレイアウト文字列を使用した日付フォーマットの完全なリストが含まれています。
古い Hugo テーマでは、廃止された Page の .Now
(先頭にドットが付いた大文字) をまだ使用している可能性があり、以下のようなビルドエラーが発生します。
ERROR ... Error while rendering "..." in "...": ...
executing "..." at <.Now.Format>:
can't evaluate field Now in type *hugolib.PageOutput
テンプレートには、必ず now
(小文字で、先頭のドットが ない) を使用してください。