Wicket DateTimeField dd / MM / yy日期验证

D2甘比特

我有一个DateTimeField尝试根据用户的喜好允许2种格式的格式:MM/dd/yydd/MM/yy当用户单击DatePicker并选择一个日期时,我可以DateTextField用正确的格式显示日期但是,当我尝试提交表单时,会收到"'date' is not a valid Date"警报,这是的默认警报DateTimeField有没有一种我可以设置的方法,不仅可以设置日期模式,还可以设置验证模式吗?我已经尝试实现自己的功能IValidatorIConverter正如其他帖子所提到的那样,但是我没有运气。

这是我如何更改选择日期在的显示方式的代码DateTextField

   DateTimeField fromDate = new DateTimeField("fromDate") { 

   private static final long serialVersionUID = 1L;

        @Override 
        protected DatePicker newDatePicker() { 
            DatePicker datePicker = new DatePicker(){ 

                private static final long serialVersionUID = 1L;

                @Override 
                protected String getDatePattern() { 
                     return ((String) getSession()
                            .getAttribute("dateFormat")).replace("yyyy", "yy"); 
                } 

         }; 
         return datePicker; 
    } 
斯文迈尔

您应该将dateTextField与自定义转换器一起使用:

new DateTimeField(..) {
    protected DateTextField newDateTextField(String id, PropertyModel<Date> dateFieldModel)
    {
        return new DateTextField(id, model, yourCustomConverter);
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Javascript regex日期格式dd / mm / yy

来自分类Dev

如何将日期从“ mm-dd-yy”更改为“ yy-mm-dd”?

来自分类Dev

如何在PHP中将日期dd / mm / YY转换为mm-dd-YY格式

来自分类Dev

jQuery dd / MM / yyyy日期格式验证

来自分类Dev

YYYY / MM / DD格式-JavaScript日期验证

来自分类Dev

在Java中将dateTime转换为dd / mm / yy格式的日期

来自分类Dev

Excel-将日期从yymmdd转换为dd / mm / yy

来自分类Dev

以C语言中的日期为dd / mm / yy

来自分类Dev

如果行在DD / MM / YY打印行中包含日期

来自分类Dev

Excel-将日期从yymmdd转换为dd / mm / yy

来自分类Dev

jQuery datepicker日期格式“ yy-mm-dd”在codeigniter上

来自分类Dev

SAS数字日期格式为dd / mm / yy

来自分类Dev

按日期DD / MM / YY格式对JS数组排序

来自分类Dev

在文件名中转义mm / dd / YY备份日期

来自分类Dev

Asp 网络样板 - 日期格式 dd/mm/yy

来自分类Dev

Excel的month函数以dd-mm-yy输出日期,但是excel然后以mm-dd-yy读取日期

来自分类Dev

在python中将格式为dd.mm.yy的日期转换为yyyy-mm-dd

来自分类Dev

将dd / mm / yy和dd / mm / yyyy转换为日期

来自分类Dev

要在Sybase中将字符串mm / dd / yy转换为日期yyyy / mm / dd格式

来自分类Dev

在C#中将“ mm / dd / yy”字符串解析为“ mm / dd / yyyy”日期对象

来自分类Dev

在Java中将日期从“ dd”-“ mm”-“ yyyy”设置为“ dd”-“ mm”-“ yy”格式

来自分类Dev

如何将日期格式 dd-mm-yy 更改为 yyyy-mm-dd

来自分类Dev

VB.NET:將日期 dd/mm/yy 轉換為 dd/mm/yyyy

来自分类Dev

如何将日期格式“dd/mm/yy”转换为“yy/mm/dd”以插入mysql数据库?

来自分类Dev

RegEx dd / MM / yyyy也接受dd / MM / yy

来自分类Dev

RegEx dd / MM / yyyy也接受dd / MM / yy

来自分类Dev

Django 格式 DateTimeField 输出到 {YYYY-MM-DD} {HH:MM AM/PM}

来自分类Dev

ule子-日期格式,从m / dd / yy到yyyy-mm-dd

来自分类Dev

日期格式yyyy-mm-dd到dd-M-yy

Related 相关文章

  1. 1

    Javascript regex日期格式dd / mm / yy

  2. 2

    如何将日期从“ mm-dd-yy”更改为“ yy-mm-dd”?

  3. 3

    如何在PHP中将日期dd / mm / YY转换为mm-dd-YY格式

  4. 4

    jQuery dd / MM / yyyy日期格式验证

  5. 5

    YYYY / MM / DD格式-JavaScript日期验证

  6. 6

    在Java中将dateTime转换为dd / mm / yy格式的日期

  7. 7

    Excel-将日期从yymmdd转换为dd / mm / yy

  8. 8

    以C语言中的日期为dd / mm / yy

  9. 9

    如果行在DD / MM / YY打印行中包含日期

  10. 10

    Excel-将日期从yymmdd转换为dd / mm / yy

  11. 11

    jQuery datepicker日期格式“ yy-mm-dd”在codeigniter上

  12. 12

    SAS数字日期格式为dd / mm / yy

  13. 13

    按日期DD / MM / YY格式对JS数组排序

  14. 14

    在文件名中转义mm / dd / YY备份日期

  15. 15

    Asp 网络样板 - 日期格式 dd/mm/yy

  16. 16

    Excel的month函数以dd-mm-yy输出日期,但是excel然后以mm-dd-yy读取日期

  17. 17

    在python中将格式为dd.mm.yy的日期转换为yyyy-mm-dd

  18. 18

    将dd / mm / yy和dd / mm / yyyy转换为日期

  19. 19

    要在Sybase中将字符串mm / dd / yy转换为日期yyyy / mm / dd格式

  20. 20

    在C#中将“ mm / dd / yy”字符串解析为“ mm / dd / yyyy”日期对象

  21. 21

    在Java中将日期从“ dd”-“ mm”-“ yyyy”设置为“ dd”-“ mm”-“ yy”格式

  22. 22

    如何将日期格式 dd-mm-yy 更改为 yyyy-mm-dd

  23. 23

    VB.NET:將日期 dd/mm/yy 轉換為 dd/mm/yyyy

  24. 24

    如何将日期格式“dd/mm/yy”转换为“yy/mm/dd”以插入mysql数据库?

  25. 25

    RegEx dd / MM / yyyy也接受dd / MM / yy

  26. 26

    RegEx dd / MM / yyyy也接受dd / MM / yy

  27. 27

    Django 格式 DateTimeField 输出到 {YYYY-MM-DD} {HH:MM AM/PM}

  28. 28

    ule子-日期格式,从m / dd / yy到yyyy-mm-dd

  29. 29

    日期格式yyyy-mm-dd到dd-M-yy

热门标签

归档