无法找到日期工具



在Java速度中,为了格式化日期,我只是将日期工具添加到上下文中例如

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

,然后在模板内

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

但是在NVelocity中我无法找到DateTool,它似乎不是库的一部分。

您应该能够在任何System.DateTime上调用.ToString("...")

在http://nvelocity.sourceforge.net中搜索任何提及"date"的内容,结果为:

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

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

你可能想引用下面的帖子:

  • 让简单的事情变得困难:NVelocity

参考上面的链接,在.vm模板中做如下简单的东西,

#set ($recordDate = $RecordCreationDate.ToString("dd-MMM-yyyy") )
<div> $recordDate </div>

相关内容

  • 没有找到相关文章

最新更新