问题描述
我正在寻找Netsuite电子邮件的个性化字符串/标语,我希望它显示的日期比结束日期晚14天。
因此,如果结束日期是:2020年9月23日-应该显示的日期是:2020年10月7日
解决方法
您可以将日期转换为长日期,并为该日期添加毫秒以获取将来的日期。
请参见https://freemarker.apache.org/docs/ref_builtins_expert.html#ref_builtin_numType 和https://freemarker.apache.org/docs/ref_builtins_expert.html#ref_builtin_numToDate
类似:
<#assign startDate = record.trandate?long/>
<#assign futureTime = startDate + 14 * 86400000/><!-- ms per day -->
<#assign afterDate = futureTime?number_to_date/>