显示日期 - 长格式的三天减去 Freemarker 中的年份

Posted

技术标签:

【中文标题】显示日期 - 长格式的三天减去 Freemarker 中的年份【英文标题】:Displaying date - three days in long format minus the year in Freemarker 【发布时间】:2021-08-27 20:22:45 【问题描述】:

正在寻找将 freemarker 中的日期显示为“6 月 1 日”的方法,即长格式减去年份。我还需要输出日期减去 3 天。所以有效的代码是

$(.now?long - 259200000)?number_to_date

但也显示年份(2021 年 6 月 7 日)

我需要摆脱这一年。

【问题讨论】:

【参考方案1】:

我想通了。对于将来阅读本文的任何人:

$(.now?long - 259200000)?number_to_date?string['MMMM dd']

打印为

当前日期,减去 3 天,没有年份。所以对我来说:

6 月 7 日

【讨论】:

以上是关于显示日期 - 长格式的三天减去 Freemarker 中的年份的主要内容,如果未能解决你的问题,请参考以下文章

easyui datebox:有input1和input2两个日期控件 如何设置input2的最早选择日期范围在input1的三天前?

将长日期转换为特定的短日期格式

关于MySQL中的三种日期类型

Access里的短日期中日期长日期有啥区别呀?

Java以这种格式减去两个日期[重复]

转换以字符串格式存储的日期值并减去 mongodb 中的当前日期