Java bean属性上的日期格式错误
我试图从p:calendar(2013-02-14)中获取日期,并将其传递给bean属性。它的作品,但日期格式是不一样的,我通过它 代码:Java bean属性上的日期格式错误,java,jsf,primefaces,Java,Jsf,Primefaces,我试图从p:calendar(2013-02-14)中获取日期,并将其传递给bean属性。它的作品,但日期格式是不一样的,我通过它 代码: 数值必须为2013-02-14,但为2013年2月14日星期四01:00:00 CET ADate对象将日期存储为long,以毫秒为单位,以历元为基础。这就是您可以看到的fastTime 当显示为2013-02-14或Thu Feb 14 01:00:00 CET 2013时,两者的值相同,只是格式不同,您必须考虑时区 <f:convertDat
数值必须为2013-02-14,但为2013年2月14日星期四01:00:00 CET
A
Date
对象将日期存储为long
,以毫秒为单位,以历元为基础。这就是您可以看到的fastTime
当显示为2013-02-14
或Thu Feb 14 01:00:00 CET 2013
时,两者的值相同,只是格式不同,您必须考虑时区
<f:convertDateTime pattern="yyyy-MM-dd"/>
在expression窗口中,您应该看到希望看到的日期
<f:convertDateTime pattern="yyyy-MM-dd"/>
new SimpleDateFormatter("yyyy-MM-dd").format(this.start)