我在freemarker中有日期变量。我想检查日期是今天还是昨天。如果该日期是今天,那么需要显示Today
,否则显示Yesterday
。请任何人都可以帮助我?如何在freemarker中查看日期?
0
A
回答
0
如果你确信这些都只是可能性(昨天和今天),那么你可以这样定义一个函数:
<#function isToday(aDate)>
<#return .now?date?iso_local == aDate?date?iso_local>
</#function>
,然后你可以使用它,例如作为
${isToday(theDate)?string("today", "yesterday")}
请注意,您需要FreeMarker 2.3.17或更高版本才能使用该功能。同样要小心服务器时区,因为这是它在此示例中使用的内容(除非您在FreeMarker配置中手动设置...或在模板中使用#setting
)。
0
$ {houradd(日期,1)字符串( “YYYY-MM-DD HH:MM:SS”)?}?
$ {houradd(日期,-1)字符串(“YYYY-MM- dd HH:mm:ss“)}
相关问题
- 1. 在JavaScript中查看日期
- 2. 如何查看星期六/星期日?
- 3. Freemarker的检查日期/时间
- 4. 如何更改freemarker日期值?
- 5. Freemarker的日期分配看似有效期失败
- 6. 如何查看日期是否为零?
- 7. 无法在MongoDB中查看当前日期查看查询
- 8. Freemarker/Velocity - 日期操作
- 9. Freemarker IF语句的日期
- 10. JAVA如何取日期并查看日期,月份和年份?
- 11. 查看ISO日期的日期
- 12. 看看日期是在日期范围
- 13. 如何设置当前日期在kendo ui datepicker日期查看日历
- 14. 在mongodb中查看其他2个日期之间的日期
- 15. 如何在JIRA中查看或查询问题的原始到期日期?
- 16. 如何查看日期错误已在Bugzilla中关闭?
- 17. Freemarker在不同时区打印日期
- 18. Freemarker中的更改/设置日期
- 19. 模板中的Freemarker打印日期
- 20. Java日期时间查看
- 21. Drupal查看比较日期
- 22. 如何查看2个日期字段并比较查看哪个日期在前面,后面或相同
- 23. 在angularjs中查看完整日历中的开始日期和结束日期
- 24. Android日历查看日期选取器
- 25. 查看特定日期的星期几
- 26. 如何查看星期日和休息日的数据
- 27. 查看数据库中日期之间的日期
- 28. 查看javascript有效日期是审查日期之前
- 29. 如何在特定日期查看所有条目,SQLite - Android
- 30. 如何在日期范围内查看记录?