【问题标题】:Handling Date and Time in Spring MVC在 Spring MVC 中处理日期和时间
【发布时间】:2015-03-20 11:50:59
【问题描述】:

我想在 Spring MVC 应用程序中保留 Datepicker 和 Timepicker 中的日期和时间。我能够坚持要么日期,要么只坚持时间。不是他们在一起。

这是我的模型类的快照:

 @DateTimeFormat(pattern = "dd-MM-yyyy")
 private Date date;
 @DateTimeFormat(pattern = "HH:mm:ss")
 private Date time;



public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }

 public Date getTime() {
        return time;
    }

    public void setTime(Date time) {
        this.time = time;
    }

在使用 Hibernate 和这个模型类进行持久化时,我只能获取 Date 或 Time 持久化。我在这里做错了什么?

【问题讨论】:

    标签: java spring hibernate spring-mvc datetime


    【解决方案1】:

    你试过这些@DateTimeFormat(iso = DateTimeFormat.ISO.NONE)吗?

    DateTimeFormat.ISO.DATE_TIME : 2011-07-11T21:28:59.564+01:00

    DateTimeFormat.ISO.DATE : 2011-07-11

    DateTimeFormat.ISO.TIME : 21:37:21.394+01:00

    DateTimeFormat.ISO.NONE:2011 年 7 月 11 日晚上 9:44

    【讨论】:

    • 我的视图中有单独的日期选择器和时间选择器,它们也是数据库表中的单独列。使用 DateTimeFormat.ISO.NONE 我只能将这两件事放在一起,对吗?但是,如果我想将它们分别保存在数据库中的两个单独的列中,我该怎么办?
    • 您可以粘贴您的视图和控制器代码,以便我对您的问题有一些了解吗?
    猜你喜欢
    • 2017-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-20
    • 1970-01-01
    • 2020-05-30
    • 1970-01-01
    相关资源
    最近更新 更多