我想分配当年,然后是明年。但是,一旦我将当前年份转换为数字,我就不确定如何将其转换回字符串。任何帮助表示赞赏。
<#assign currentYear=.now?string('yyyy')>${currentYear} or <#assign
nextYear=currentYear?number + 1>${nextYear}
返回
2017 or 2,018
提前致谢!
答案 0 :(得分:1)
你确实将它转换回来了,你只是不想用国家格式做到这一点。 ${nextYear?c}
将摆脱它。 (顺便说一下,也许你的例子是简化更大的东西,但如果没有,你不需要第二个任务:${(currentYear?number + 1)?c}
。而且,我认为应用?number
更清洁在第一个作业中,然后写下${currentYear?c}
和${(currentYear + 1)?c}
。)
答案 1 :(得分:0)
${(.now?string('yyyy'))?eval+1}
it will work