日期选择器声明如下
<sj:datepicker title="%{getText('Choose_to_date')}" value="%{#attr.endDate}"
现在,当传递的值类似于 09/01/2013 时,页面加载时它会自动更改为 01/09/2013 如果设置的值为 09/28/2013,则不会出现此行为 即,如果代表天的数字 > 12,则一切正常。
将 attr.endDate 的值打印到日志中并正确显示
被这个问题困扰一天了:-(
最佳答案
添加displayFormat
属性:
<sj:datepicker title="%{getText('Choose_to_date')}" value="%{#attr.endDate}" displayFormat="dd/mm/yyyy">
或者任何适合您的格式。
关于jquery - Struts2-jQuery日期选择器自动更改格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19697942/