相关文章
更多最近更新
更多在java.util.Date中,如何比较两个Date的大小,精确到分
2019-03-25 13:33|来源: 网路
如题。。麻烦给位了
问题补充:是的哦
问题补充:看来大家没明白我的意思啊
比如两个date如下
Date d1 = new Date();
Date d2 = new Date();
比较这两个Date的大小,精确到分,秒以后忽略不计
问题补充:是的哦
renpeng301 写道
晕看来理解错误楼主意思了·
楼主说精确到秒?
是不是 2011-08-22 14:52:30 2011-08-22 14:52:29 精确到秒时这2个时间是相等的?不知道是不是这意思?
楼主说精确到秒?
是不是 2011-08-22 14:52:30 2011-08-22 14:52:29 精确到秒时这2个时间是相等的?不知道是不是这意思?
问题补充:看来大家没明白我的意思啊
比如两个date如下
Date d1 = new Date();
Date d2 = new Date();
比较这两个Date的大小,精确到分,秒以后忽略不计
相关问答
更多-
如果您想使用单个模型值,这种特殊情况是不可能的。 然而,这是一个复合组件的完美选择。 它允许您将单个模型值绑定到一组密切相关的现有组件,并在后备组件中执行处理/转换,从视图和后台bean中完全分离。 其中一个例子可以在这篇文章中找到: 具有多个输入字段的复合组件 。 这个例子可以在你的具体情况下改变如下: /resources/components/inputTime.xhtml :类java.sql.Date被设计为仅携带一个没有时间的日期,因此您看到的转换结果对于此类型是正确的。 您需要使用java.sql.Timestamp获取完整的日期。 java.util.Date newDate = result.getTimestamp("VALUEDATE"); The class java.sql.Date is designed to carry only a date without time, so the conversion result you see is corre ...为什么不使用外部绑定文件来告诉XJC生成java.util.Date字段而不是XMLGregorianCalendar? 另请参阅: - http://weblogs.java.net/blog/kohsuke/archive/2006/03/how_do_i_map_xs.html Why not use an external binding file to tell XJC to generate java.util.Date fields instead of XMLGregorianCalenda ...恭喜,您已经用JDBC:Date类处理命中了我最喜爱的宠物小便。 基本上,数据库通常至少支持三种日期,时间和时间戳的日期时间字段。 它们中的每一个在JDBC中都有一个相应的类,并且每个都扩展了java.util.Date 。 这三个中的每一个的快速语义如下: java.sql.Date对应于SQL DATE,这意味着它存储年,月和日,而小时,分钟,秒和毫秒都被忽略。 另外sql.Date并不绑定到时区。 java.sql.Time对应于SQL TIME,显而易见的只包含有关小时,分钟,秒和毫秒的信息 。 j ...GregorianCalendar c = new GregorianCalendar(); c.setTime(yourDate); XMLGregorianCalendar date2 = DatatypeFactory.newInstance().newXMLGregorianCalendar(c); I should like to take a step back and a modern look at this 10 years old question. The classes menti ...
java.util.Date和java.util.Calendar是否被弃用?(Are java.util.Date and java.util.Calendar deprecated?)[2023-11-02]
简短回答:新的API java.time比使用java.util.Date和java.util.Calendar的旧世界更好。 所以是的,在新代码中应该首选新API。 快速浏览:一旦我编写了各种日期 - 时间库的表格形式的功能比较 。 几乎没有哪个java.time缺失,但存在于旧世界中的特征: 可配置的格列高利/朱连切换 基于类FieldPosition打印(在Swing-component FormattedTextField ) 弃用:虽然大多数java.util.Date都是自Java 1.1以来不 ...由于不推荐使用Date类中的大多数方法,因此可以使用java.util.Calendar 。 Calendar firstCalendar = Calendar.getInstance(); firstCalendar.setTime(firstDate); //set the time as the first java.util.Date Calendar secondCalendar = Calender.getInstance(); secondCalendar.setTime(secondDat ...原因可能是使用旧版本开发的软件的向后兼容性。 这只是表明在将来的版本中,完整的类可能会被弃用。 A reason could be the backwards compatibility for software developed with older versions. This is just the indication that in future versions, the complete class may become deprecated.您不能在列中使用java.util.Date的原因是Slick不支持它,请参阅Table Rows部分中的文档 。 JdbcProfile中基于JDBC的数据库开箱即用支持以下基本类型(具有由各个数据库驱动程序施加的某些限制): 日期类型:java.sql.Date,java.sql.Time,java.sql.Timestamp 因此,不提供隐式的TypedType [C]。 def column[C](n: String, options: ColumnOption[C]*) (implicit ...如何从java.util.Date中获取日期部分(处理时间部分)?(How to get date part (dispose of time part) from java.util.Date?)[2022-04-24]
Date只是一瞬间。 它只是真正意味着任何日期和时区的日期。 因此,如果您想要坚持使用标准的Java API,您应该真的在查看Calendar - 您可以使用正确的Date和时区创建Calendar对象,然后将时间组件设置为0。 但是,使用Joda Time以及它的LocalDate类型会更好,它更准确地反映了您感兴趣的内容。 A Date is just an instant in time. It only really "means" anything in terms of a date when ...