2017-12-08 12 views
0

を使用してHandlebars.javaの日付をフォーマットできません。JavaでHandlebarsを使用して現在の日付をレンダリングしようとしています。 {{now}}ハンドルを使用している間、私は「2017年12月8日」と日付を印刷することができる午前:{{now}}

<ul> 
{{#items}} 
{{name}} 

    {{now}} 

{{/items}} 
</ul> 

しかし、私は、パラメータを渡すことで、日付をフォーマットしようとすると、私はnull値を取得しています。私はここで何か間違っていますか? -

<ul> 
{{#items}} 
{{name}} 

    {{now ["full"]}} 

{{/items}} 
</ul> 
+0

@ Vishnuにはどのようなプログラミング言語を使用しましたか? – MacStevins

+0

ちょっと@MacStevins、これはJSONファイルのデータを使ってHBSファイルをレンダリングしようとするシンプルな "Hello World"タイプの実験です。ハンドルバーの詳細:https://github.com/jknack/handlebars.java –

+0

ページの文字列ヘルプ:https://github.com/jknack/handlebars.java/blob/master/handlebars/src/main/java/com /github/jknack/handlebars/helper/StringHelpers.java –

答えて

0

ハンドルバーのバージョンはわかりませんが、そこにフォーマットを指定する必要がありますか?

{{now ["format"] [DateFormat.FULL]}} 

thisは、見るのに適しています。

+0

@Tristanさん、フォーマットを追加しても私を助けませんでした。 '{{now}} '以外のものはnull値 –

+0

を返します** {{now format = "yyyyMMddHHmmss"}} ** – Tristan

+0

うわー!ありがとう、@トリスタン:) –