【发布时间】:2015-05-29 10:08:13
【问题描述】:
我已经构建了一个自定义数据网格并添加了一些过滤器。 我有一个过滤器是日期过滤器,用于显示日期的单元格。 我的问题是单元格可能会显示
Displayed date value : 21/01/2014 , Actual date object value : 21-01-2014 16:32:0000
当然用户不知道小时部分,所以当他/她提供同一天的过滤器值时,月份和年份期望看到匹配的元素。这当然不会发生,因为比较器会比较具有不同小时值的日期对象。
我想问的是,是否有根据显示格式比较两个日期对象的首选方法?我可以实现这个逻辑,我只是好奇是否已经存在一些实现。
更新
我有两个日期对象:
- 21-01-2014 16:32:0000
- 21-01-2014 00:00:0000
和显示格式:“dd/MM/yyyy”
是否有根据格式组合这两个日期的首选方法? 这意味着仅比较格式中包含的日期部分。 在上面的例子中,只比较日(dd)、月(MM)、年(yyyy)。
我再说一遍,我可以自己实现一些简单的东西,我只是好奇之前是否有人遇到过这种情况并找到了通用的解决方案。
【问题讨论】:
-
我无法理解您的要求
-
我已经更新了我的问题
标签: java date gwt comparison