0

Java速度では、日付をフォーマットするために、日付ツールをコンテキストに追加するだけです.

context.add("date", new DateTool());

そして、テンプレート内

$date.format('EEE, MMM d, yyyy at ha', $myDate)

しかし、NVelocity では DateTool を見つけることができません。ライブラリの一部ではないようです。

4

2 に答える 2

1

.ToString("...")任意のを呼び出すことができるはずですSystem.DateTime

于 2014-06-24T09:16:31.813 に答える
0

http://nvelocity.sourceforge.net で「日付」に言及しているものを検索すると、次の結果が得られます。

http://nvelocity.sourceforge.net/api/NVelocity/App/Tools/VelocityFormatter.html

http://nvelocity.sourceforge.net/api/NVelocity/SupportClass.html

次の投稿を参照することをお勧めします。

上記のリンクを参照して、.vm テンプレートで以下のような簡単なものを作成し、

#set ($recordDate = $RecordCreationDate.ToString("dd-MMM-yyyy") )
<div> $recordDate </div>
于 2014-06-24T07:31:22.290 に答える