`
jackroomage
  • 浏览: 1223131 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

Date 中compareTo的用法

 
阅读更多

//date中compareTo的用法。也是比较时间大小的,相等返回0,大于返回1,小于返回-1.

 

public class Demo8 {
  public static void main(String[] args) throws ParseException {

       SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
       Date oldDate1 = format.parse("2012-05-12 15:16:00"); //这里时间可以自己定
       Date oldDate2 = format.parse("2011-05-12 15:16:00"); //这里时间可以自己定
       System.out.println(oldDate1.compareTo(oldDate2)); //判断,如果时间在这时间后,就执行后面操作

    }
 }

分享到:
评论

相关推荐

    Java中Date类.pdf

    Java 中 Date 类 Java 中 Date 类是 Java 语言中用于...Java 中 Date 类是一个功能强大且实用的类,提供了多种方法来操作日期和时间的各组成部分,但是在实际应用中需要注意使用新的日期和时间 API 来代替 Date 类。

    Java中Date类型的操作.docx

    由于`Date`实现了`Comparable`接口,可以直接使用`compareTo()`方法进行比较: ```java if (date.compareTo(start) ) { return String.valueOf(Long.parseLong(year) - 1); } else { return year; } ``` 这种...

    java Date应用实例

    在本实例中,我们将深入探讨如何使用`Date`类进行时间相关的操作,包括时间的获取、格式化以及日期之间的比较。让我们逐一展开这些知识点。 1. **创建Date对象** `Date`类用于表示特定的瞬间,精确到毫秒。可以...

    java Date 处理

    - 使用`compareTo(Date anotherDate)`方法可以比较两个`Date`对象的先后顺序。 5. **线程安全问题**: - `Date`类本身是线程安全的,但与`SimpleDateFormat`一起使用时需注意,因为`SimpleDateFormat`不是线程...

    java中时间的比较

    本文将详细介绍Java中`Date`类型的一些常见用法,包括时间类型的格式化、时间的比较以及时间的计算等。 #### 一、时间的比较 在Java中,可以通过`Date`类来表示一个特定的时间点。当需要比较两个时间点时,可以...

    java 中List按照date排序的实现

    今天,我们将介绍如何使用Java中的Collections类和Comparator接口对List按照date排序。 首先,让我们先了解一下 Leavecalendar 这个Bean类。Leavecalendar 类中有一个Date类型的属性,名为Date,并且有get和set方法...

    前后天date类型的大小比较

    在编程中,可以直接使用语言提供的比较运算符(如`>`、`、`==`等)来比较两个日期对象,或者调用日期对象的特定方法进行比较,例如Java的`compareTo()`方法。 3. **前后天的概念**: - 前一天是指当前日期减去一天...

    4种方法在java中,对日期时间的比较.docx

    `java.util.Date` 类提供了一个 `compareTo()` 方法,该方法用于比较两个日期对象的顺序。它遵循以下规则: - 如果两个日期相等,返回值为0。 - 如果第一个日期晚于第二个日期,返回值大于0。 - 如果第一个日期...

    java Date类详解及使用总结

    3. `public int compareTo(Date anotherDate)`:这个方法按照日期顺序比较两个`Date`对象,返回值可以是负数、零或正数,分别表示当前`Date`对象在另一个`Date`对象之前、相等或之后。 ```java @Test public void ...

    Java将日期类型Date时间戳转换为MongoDB的时间类型数据

    在实际应用中,我们可能需要将日期类型的数据排序,这时我们可以使用 Date 类的 compareTo() 方法来实现排序。在 MongoDB 中,我们可以使用 $dateToString 运算符将日期类型的数据转换为字符串形式。 将 Java 的...

    时间日期的比较大小

    1. 使用`compareTo()`方法:这是`Date`类的一个方法,可以比较两个日期对象的先后顺序。根据题目中给出的部分代码,我们可以看到`compareTo()`方法的使用。如果日期对象`date_1`早于`date_2`,则`compareTo(date_2)`...

    java里日期的用法汇总

    - 使用`compareTo`方法可以比较两个日期的先后顺序。 - 示例代码如下: ```java LocalDate date1 = LocalDate.of(2023, 9, 15); LocalDate date2 = LocalDate.of(2023, 9, 10); if (date1.compareTo(date2) > ...

    javascript的date转化器

    - `compareTo(date)`: 自定义比较函数,通常用于比较两个日期对象的先后顺序。 6. **日期格式化** - 自定义格式化方法:由于JavaScript原生Date对象不提供直接的格式化功能,开发者常编写函数来按照特定格式(如...

    C# 中比较时间大小的例子

    通过使用`Equals()`、`CompareTo()`、`GreaterThan()`和`LessThan()`方法,我们可以轻松地比较两个DateTime对象的顺序。这个`TestTimeCompare`程序就是一个很好的学习资源,可以帮助开发者理解和实践这些概念。

    String、Calendar、Date间的相互转换

    这里,我们使用了`SimpleDateFormat`类来解析字符串并转换为`Date`对象,然后将该`Date`对象设置到`Calendar`实例中。 #### 3. Date 转化为 String 将`Date`转换为`String`同样需要用到`SimpleDateFormat`。 ```...

    比较时间大小

    要比较两个`Date`对象,可以使用`compareTo()`方法: ```java Date date1 = new Date(); Date date2 = new Date(); if (date1.compareTo(date2) > 0) { System.out.println("date1在date2之后"); } else if ...

    关于日期的处理包括java和sql

    在java中,我们可以使用compareTo方法来比较两个日期的大小。例如: Date date1 = new Date(20120425); Date date2 = new Date(20130425); if(date1.compareTo(date2) > 0){ System.out.print("Date1 大"); }else ...

    java写的日期下拉框控件

    在这个工具类中,`isBefore` 和 `isAfter` 方法分别用于判断 `date1` 是否早于或晚于 `date2`。使用这些方法,你可以在业务逻辑中轻松地处理日期比较。 为了给用户提供更友好的体验,你可能还需要添加事件监听来...

    LINQ字符串向datetime 转换时失败的处理方法

    今天在使用LINQ时,由于数据库中的时间保存的是varchar()格式,查询时需要比较时间先后,于是使用了: 代码如下:from j in system.jhzdwhere j.dwbm.ToString().Trim() == branchcode.ToString().Trim()&& Convert....

    Java语言程序设计基础课后复习题答案第十三章

    答:Java 中使用 java.util.Date 类和 java.util.Calendar 类来表示日期和时间。 6.2 Calendar 类中的 add 方法有什么作用?答:Calendar 类中的 add 方法可以将指定的时间字段增加或减少指定的值。 七、Java 中的...

Global site tag (gtag.js) - Google Analytics