在Java速度中,为了格式化日期,我只需将日期工具添加到上下文中 e.g。
context.add("date", new DateTool());
然后在模板中
$date.format('EEE, MMM d, yyyy at ha', $myDate)
但是在NVelocity中我无法找到DateTool,它似乎不是该库的一部分。
答案 0 :(得分:1)
您应该可以在任何.ToString("...")
上致电System.DateTime
。
答案 1 :(得分:0)
搜索提及"date" in 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>