无法找到DateTool

时间:2014-06-24 07:18:40

标签: c# velocity nvelocity

在Java速度中,为了格式化日期,我只需将日期工具添加到上下文中 e.g。

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

然后在模板中

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

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

2 个答案:

答案 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>