我正在使用基于Stringtemplate4(ST)的ExcelExplorer处理Excel文件。这些文件包含带有日期的几列。默认情况下,日期以“ MM / dd / yy”日期格式呈现。
有没有一种方法可以将日期显示为“ dd / MM / yyyy”?
java -Duser.language = fr -Duser.country = FR -Duser.variant = UTF-8 ...
renderRow(row) ::= <<
<row.MyDate; format="dd/MM/yyyy">
>>
Run Code Online (Sandbox Code Playgroud)
尽管将MyDate属性定义为Date类型,但以上方法不起作用。我不想按照字符串模板电子邮件中的格式化日期中的建议,将MyDate定义为Java中的日期类型。
注意:检查后,我发现ExcelExporter / ST将MyDate属性定义为Date类型!
renderRow(row; format="dd/MM/yyyy") ::= <<
<row.MyDate>
>>
Run Code Online (Sandbox Code Playgroud)