如何在ftl文件中打印当前月份?
答案 0 :(得分:1)
假设您已经有一个配置,并且您正在做这样的事情来处理它:
Template template = config.getTemplate("template.ftl");
Map<String,Object> model = new HashMap<String,Object>();
model.put("currentDate", new Date());
StringWriter writer = new StringWriter();
template.process(model, writer);
您可以通过以下方式在template.ftl中引用您的日期:
Today's date is ${currentDate?string("MMMM")}!
MMMM
部分可以是使用SimpleDateFormat语法的任何字符串
答案 1 :(得分:0)
我真的不知道(并且不能直接找到)FTL是什么,所以如果这不是你想要的,请不要杀了我。
但是:要获得当前月份,您可以使用GregorianCalendar:
GregorianCalendar gc = new GregorianCalendar();
int month = gc.get(GregorianCalendar.MONTH);
答案 2 :(得分:0)
您可以使用它来获取当前月份。
<html>
<body>
<div class="newsHolder">
<h3> Latest News </h3><br>
<p>test</p>
</div>
</body>
</html>