当前位置: 首页 > 编程笔记 >

Java程序匹配日期

颛孙和颂
2023-03-14
本文向大家介绍Java程序匹配日期,包括了Java程序匹配日期的使用技巧和注意事项,需要的朋友参考一下

首先,我们考虑了以下两个日期。

SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd");
Date d1 = s.parse("2018-10-15");
Date d2 = s.parse("2018-11-10");

现在,使用该compareTo()方法比较两个日期。根据返回值显示结果。

if (d1.compareTo(d2) > 0) {
   System.out.println("Date1 is after Date2!");
   } else if (d1.compareTo(d2) < 0) {
      System.out.println("Date1 is before Date2!");
   } else if (d1.compareTo(d2) == 0) {
      System.out.println("Date1 is equal to Date2!");
   } else {
      System.out.println("How to get here?");
}

示例

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Demo {
   public static void main(String[] args) throws ParseException {
      SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd");
      Date d1 = s.parse("2018-10-15");
      Date d2 = s.parse("2018-11-10");
      if (d1.compareTo(d2) > 0) {
         System.out.println("Date1 is after Date2!");
      } else if (d1.compareTo(d2) < 0) {
         System.out.println("Date1 is before Date2!");
      } else if (d1.compareTo(d2) == 0) {
         System.out.println("Date1 is equal to Date2!");
      } else {
         System.out.println("How to get here?");
      }
   }
}

输出结果

Date1 is before Date2!
 类似资料:
  • 本文向大家介绍匹配邮政编码的Java程序,包括了匹配邮政编码的Java程序的使用技巧和注意事项,需要的朋友参考一下 假设我们有以下邮政编码。 现在,设置以下正则表达式以匹配美国的邮政编码。 示例 输出结果

  • 本文向大家介绍Regular Expressions 匹配日期,包括了Regular Expressions 匹配日期的使用技巧和注意事项,需要的朋友参考一下 示例 您应该记住,正则表达式是为匹配日期(或不匹配)而设计的。说一个日期是有效的,这是一个复杂得多的工作,因为它将需要大量的异常处理(请参阅leap年条件)。 让我们首先将月份(1-12)与可选的前导0相匹配: 要匹配日期,还可以选择带前导

  • 我在运行测试脚本后收到一个错误。我已经在其他测试脚本中运行了相同的方法,但我使用的这个脚本几乎与其他测试脚本相同。你能帮助我为什么会出现这个错误吗? 这是获取excel数据的方法。 这是我的数据提供程序方法

  • 问题内容: 尽管我以millisec格式获取了正确的时间,但是Month显示为2(3月?)为什么会这样? 下面是输出 Mili->> 1434029840778 月->> 2 问题答案: 您需要以下成语:。 本身只是一个内部常量,并且(希望)始终会返回。 例 输出量 另请参阅:API

  • 本文向大家介绍Java正则表达式程序以匹配括号“(”或“)”。,包括了Java正则表达式程序以匹配括号“(”或“)”。的使用技巧和注意事项,需要的朋友参考一下 以下正则表达式接受带括号的字符串- ^匹配句子的开头。 。*匹配零个或多个(任何)字符。 [\\(\\)]匹配的括号。 $表示句子的结尾。 例子1 输出1 输出2 例子2 输出1 输出2

  • 本文向大家介绍java模式匹配之蛮力匹配,包括了java模式匹配之蛮力匹配的使用技巧和注意事项,需要的朋友参考一下 java模式匹配之蛮力匹配 使用示例: 以上所述就是本文的全部内容了,希望大家能够喜欢。