当前位置:  技术问答>java相关

那么如何比较日期型的大小呢?

    来源: 互联网  发布时间:2015-03-12

    本文导语:  | java.util.Date compareTo public int compareTo(Date anotherDate)Compares two Dates for ordering. Parameters: anotherDate - the Date to be compared. Returns: the value 0 if the argument Date is equal to this Date; a value less than 0 if this Date ...


|
java.util.Date
compareTo
public int compareTo(Date anotherDate)Compares two Dates for ordering.
Parameters:
anotherDate - the Date to be compared.
Returns:
the value 0 if the argument Date is equal to this Date; a value less than 0 if this Date is before the Date argument; and a value greater than 0 if this Date is after the Date argument

|
看看吧,API

before
public boolean before(Date when)
Tests if this date is before the specified date.
Parameters:
when - a date.
Returns:
true if and only if the instant of time represented by this Date object is strictly earlier than the instant represented by when; false otherwise.

--------------------------------------------------------------------------------

after
public boolean after(Date when)
Tests if this date is after the specified date.
Parameters:
when - a date.
Returns:
true if and only if the instant represented by this Date object is strictly later than the instant represented by when; false otherwise.

--------------------------------------------------------------------------------

equals
public boolean equals(Object obj)
Compares two dates for equality. The result is true if and only if the argument is not null and is a Date object that represents the same point in time, to the millisecond, as this object. 
Thus, two Date objects are equal if and only if the getTime method returns the same long value for both.

Overrides:
equals in class Object
Parameters:
obj - the object to compare with.
Returns:
true if the objects are the same; false otherwise.

|
他们返回都是布尔值,直接比较就行了
while ( gc1.before(gc2) ) {
  //  操作       
}

|
Date a=new Date("2001/12/31");
Date b=new Date("2002/1/1");
long p=a.getTime(),q=b.getTime();
//return q>p

    
 
 

您可能感兴趣的文章:

  • linux c/c++ IP字符串转换成可比较大小的数字
  • 求一个shell脚本..如何比较web页面的大小?
  • 如何比较时间大小,,请看!!
  • shell程序里如何比较日期大小
  • 一个shell的比较大小问题
  • php比较绝对时间的大小示例
  • 请教,如何比较2个文件的修改时间的大小
  • php比较两个绝对时间的大小
  • 请问,2个日期值Calendar类型的,这么比较他们的大小
  • Oracle date如何比较大小分析
  • shell中,有两个字符串:"2004.05.23" 和"2005.03.01"。 怎么来比较他们的大小?
  • 时间大小的比较问题
  • 如何比较两个数的大小,并按从小到大的次序输出。如:double d1=23.4;double d2=35.1;
  • PHP中比较时间大小实例
  • Python 不同对象比较大小示例探讨
  • 关于字符串比较大小?下面代码有错么?????????????
  • SQL Server 比较日期大小的方法
  • java求数组元素重复次数和java字符串比较大小示例
  • 写了个小程序,比较windows(xp)和linux(fedora4)和速度和大小,发现linux下运行的程序远没有windows下的快。
  • C#基础之数组排序、对象大小比较实现代码
  • 一个关于日期比较的问题
  • C++ Bitsets 成员 Operators:比较和赋值bitsets iis7站长之家
  • 关于日期比较的问题
  • 日期比较语句怎么写?
  • 如何实现两个日期的比较?
  • 各位帮忙看看这个日期比较出了什么问题??多谢
  • JQuery validate日期比较实例
  • MySQL中日期比较时遇到的编码问题解决办法
  • sql server日期比较函数
  • php日期字符串比较实例
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ Maps 成员 key_comp():返回比较元素key的函数
  • 你们看是不是可以这样理解:在用来进行两个对象的比较时,==操作符用来比较两个对象的引用地址,而equals()用来比较两个对象的值。
  • C++ Maps 成员 value_comp():返回比较元素value的函数
  • 问一下,现在比较新比较好的MYSQL版本和JDBC版本
  • C++ MultiMaps 成员 key_comp():返回比较key的函数
  • SOCKET 比较是在比较什么 急
  • C++ MultiMaps 成员 value_comp():返回比较元素value的函数
  • 问一个比较简单的问题 frame 的 setSize()放在那里比较合适
  • C++ Double Ended Queues(双向队列) 成员 Operators:比较和赋值双向队列
  • 大家推荐一下有关LINUX7有关的网络编程的书。最好是比较全面的!比较经典的。
  • C++ Stacks(堆栈) 成员 操作:比较和分配堆栈
  • 用java读一个比较大的文本文件(几百k~几M)怎么才能比较快?
  • C++ Strings(字符串) 成员 Operators:操作符,用于字符串比较和赋值
  • "400分给有比较好的字符串比较的算法的朋友"要结帖,想做笔迹保留的不可漏看哦
  • C++ Strings(字符串) 成员 compare():比较两个字符串
  • arm-linux-gcc 在哪下载比较好,历史版本比较齐?
  • C++ Bitsets 成员 Operators:比较和赋值bitsets
  • 问一个比较简单的问题 请不要见笑 frame 的 setVisible()放在那里比较合适?
  • STL vector+sort排序和multiset/multimap排序比较
  • 在JSP中用session比较好?还是cookie比较好?因为什么?
  • 文档数据库mongodb与列式数据库hbase详细比较
  • 请大家帮忙推荐几款linux下比较好用的看jpeg图和看mpeg4比较好用的软件!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3