当指定字段为时间/日期格式,则需要使用以下语句将字符串类型的入参转为Date类型:
- date: 只显示日期,不显示时间
如:${dateParam?date}
${dateParam?date('yyyy-MM-dd')}
- time: 只显示时间,不显示日期
如:${timeParam?time}
${timeParam?time('hh:mm:ss')}
- datetime: 时间和日期同时显示
如:${datetimeParam}
${datetimeParam?datetime('yyyy-MM-dd hh:mm:ss')}
${datetimeParam?string('yyyy-MM-dd hh:mm:ss')}
使用了以上语句的字段如果没有传值则会报错,需要使用以下语句:
${(nullDateParam?string("yyyy-MM-dd"))!}