gpt4 book ai didi

jsf - p :calendar 中的 MM/dd/yyyy 格式

转载 作者:行者123 更新时间:2023-12-04 20:23:57 24 4
gpt4 key购买 nike

引用this问题,它仍然接受 8/1/201987 作为日期,其中 201987 不是 yyyy 格式。

如何保证yyyy格式?我需要在 bean 中验证它吗?

我使用了下面的代码:

<p:calendar ...>
<f:convertDateTime pattern="dd/MM/yyyy" />
</p:calendar>

但由于它使用 SimpleDateFormat,如果您输入 yyyy,它会接受任意数量的数字。

如何解决这个问题?

最佳答案

试试 p:calender 的掩码,比如 mask="99/99/9999",对我来说效果很好

<p:calendar value="8/1/201989" mask="99/99/9999">
<f:convertDateTime pattern="dd/MM/yyyy" />
</p:calendar>

关于jsf - p :calendar 中的 MM/dd/yyyy 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32004074/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com