小编典典

从这里拍摄:

import java.text.ParseException;

import java.text.SimpleDateFormat;

import java.util.Date;

public class DateDiff {

public static void main( String[] args )

{

compareDates("2017-01-13 00:00:00", "2017-01-14 00:00:00");// output will be Date1 is before Date2

compareDates("2017-01-13 00:00:00", "2017-01-12 00:00:00");//output will be Date1 is after Date2

compareDates("2017-01-13 00:00:00", "2017-01-13 10:20:30");//output will be Date1 is before Date2 because date2 is ahead of date 1 by 10:20:30 hours

compareDates("2017-01-13 00:00:00", "2017-01-13 00:00:00");//output will be Date1 is equal Date2 because both date and time are equal

}

public static void compareDates(String d1,String d2)

{

try{

// If you already have date objects then skip 1

//1

// Create 2 dates starts

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Date date1 = sdf.parse(d1);

Date date2 = sdf.parse(d2);

System.out.println("Date1"+sdf.format(date1));

System.out.println("Date2"+sdf.format(date2));System.out.println();

// Create 2 dates ends

//1

// Date object is having 3 methods namely after,before and equals for comparing

// after() will return true if and only if date1 is after date 2

if(date1.after(date2)){

System.out.println("Date1 is after Date2");

}

// before() will return true if and only if date1 is before date2

if(date1.before(date2)){

System.out.println("Date1 is before Date2");

}

//equals() returns true if both the dates are equal

if(date1.equals(date2)){

System.out.println("Date1 is equal Date2");

}

System.out.println();

}

catch(ParseException ex){

ex.printStackTrace();

}

}

public static void compareDates(Date date1,Date date2)

{

// if you already have date objects then skip 1

//1

//1

//date object is having 3 methods namely after,before and equals for comparing

//after() will return true if and only if date1 is after date 2

if(date1.after(date2)){

System.out.println("Date1 is after Date2");

}

//before() will return true if and only if date1 is before date2

if(date1.before(date2)){

System.out.println("Date1 is before Date2");

}

//equals() returns true if both the dates are equal

if(date1.equals(date2)){

System.out.println("Date1 is equal Date2");

}

System.out.println();

}

}

2020-09-23

java 判断日期连续_如何在Java中检查日期是否大于另一个日期?[重复]相关推荐

  1. java 判断是否换行_如何在java中检测换行符

    是的,我已经阅读了一些关于换行符的其他帖子,但他们没有帮助我.如何在java中检测换行符 我的Java程序应该读取一个.PHP文件,并将源代码分成逐行格式.问题是我似乎无法区分一个换行符和另一个换行符 ...

  2. java 判断图片损坏_如何在Java中检测损坏的图像(PNG,JPG)

    这是我的解决方案,将处理检查损坏的GIF,JPG和PNG.它检查使用截断JPEG的JPEG EOF标记,GIF使用索引越界异常检查,并使用EOFException类 public static Ima ...

  3. python 日期解析_如何在Python中解析ISO 8601格式的日期?

    python 日期解析 Python provides a datetime standard library which introduces datetime.isoformat(). As pe ...

  4. python中translate的用法_如何在python中利用translate模块实现一个翻译功能

    如何在python中利用translate模块实现一个翻译功能 发布时间:2020-12-18 14:16:00 来源:亿速云 阅读:86 这期内容当中小编将会给大家带来有关如何在python中利用t ...

  5. java 精确到微妙_如何在Java中以微秒精度测量时间?

    我在Internet上看到应该使用System.nanoTime(),但这对我不起作用-它为我提供了毫秒级的时间.我只需要函数执行前后的微秒,就可以知道需要多长时间.我正在使用Windows XP. ...

  6. java中转json字符串_如何在Java中转义JSON字符串-Eclipse IDE技巧

    java中转json字符串 在Java应用程序中工作或进行JSON解析时,通常很常见的做法是从某些资源(例如RESTful Web服务)中复制粘贴JSON字符串,然后使用Jackson库解析JSON. ...

  7. java整数的因式分解_如何在Java中找到整数的质数-因式分解

    java整数的因式分解 编程课程中的常见家庭作业/任务之一是关于Prime Factorization. 要求您编写一个程序以找到给定整数的素因子 . 一个数字的素数因子是将精确地除以给定数字的所有素 ...

  8. java swing 列表框_如何在Swing中使用列表框?

    下面的示例展示了如何在Java Swing应用程序中使用标准列表框. 使用以下API - JList - 创建标准列表. JList.setSelectedIndex(index); - 选择项目. ...

  9. Java poi 列移动_如何在java xssf中移動列poi

    如何將現有列數據和格式化到Apache POI中的下一列並將下一列移到右側.如何在java xssf中移動列poi 我試過了. 讓說我的代碼是這樣... XSSFCell oldCell = work ...

最新文章

  1. 火爆股市的元宇宙,究竟关VR/AR什么事?
  2. [WCF]配置文件中Certificate 的encodeValue怎么设置?
  3. 圆形的CNN卷积核?华中科大清华黄高团队康奈尔提出圆形卷积,进一步提升卷积结构性能!
  4. Hive的基本操作-表结构修改和数据加载
  5. 使用no-gui 模式执行分布式测试
  6. 调用远程摄像头进行人脸识别_工地安全:AI如何实现安全帽检测与人脸识别?...
  7. 初学oracle遇到些小麻烦
  8. 国际学术期刊会议大排名与常用的期刊会议名字
  9. python爬虫基础教程115_python爬虫分析:115网盘的模拟登录
  10. 带你揭秘网络工程师群体!
  11. scrum敏捷开发与测试
  12. 安信可nbiot模块_专利分享基于NBIOT的微电网信息采集与监控系统及其实现方法...
  13. 由配置Rabbitmq多virtual_host失效认识@Qualifier
  14. 关于企业服务总线ESB
  15. 正则表达式到底是什么?
  16. cd.ssh bash: cd.ssh: 未找到命令.../没有这个文件或目录
  17. UnhandledPromiseRejectionWarning: MongoError: command insert requir es authentication
  18. php四则运算出题器_php 四则运算
  19. 37 篇! Facebook 今年被 CVPR 收录的论文都说了啥?
  20. 计算机图形学专业术语

热门文章

  1. 知乎万赞:人并不是活一辈子,而是活几个瞬间
  2. 哈尔莫斯:怎样做数学研究
  3. 被文献坑是一种什么样的体验?
  4. 量子计算机九章能否预测未来,张礼立 : 中国 “九章”量子计算机到底厉害在哪?...
  5. 常见分数值归一化方法
  6. MyBatis之优化MyBatis配置文件中的配置
  7. bLue的除法算术题 数学
  8. 数据结构实验之栈二:一般算术表达式转换成后缀式
  9. Storm消费Kafka异常 - topic其中两个分区达到某个值不进行消费,持续阻塞
  10. Storm tick 功能