// before:d1.before(d2) 只有d1在d2之前才返回true  否则false 相当于 d1 < d2

// after: d1.after(d2) 只有d1在d2之后才返回true  否则false  相当于 d1 > d2

// 这两个函数在不使用!(非运算符)的情况下且单独使用时  均不包含=的情况(如<= >=)

// 除非对这两个函数足够了解 否则还是使用getTime()来进行时间的比较才更清晰明了

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

Date d1 = sdf.parse("2019-5-28");

Date d2 = sdf.parse("2019-5-28");

System.out.println("d1=d2时,before函数:"+d1.before(d2));

System.out.println("d1=d2时,after函数:"+d1.after(d2));

d1 = sdf.parse("2019-5-28");

d2 = sdf.parse("2019-5-29");

System.out.println("d1

System.out.println("d1

d1 = sdf.parse("2019-5-28");

d2 = sdf.parse("2019-5-27");

System.out.println("d1>d2时,before函数:"+d1.before(d2));

System.out.println("d1>d2时,after函数:"+d1.after(d2));

测试结果如下:

d1=d2时,before函数:false

d1=d2时,after函数:false

d1

d1

d1>d2时,before函数:false

d1>d2时,after函数:true

java after 函数_Java中关于Date的before函数和after函数的使用相关推荐

  1. Python中通过索引名称提取数据loc()函数Python中通过行和列下标提取数据iloc()函数

    [小白从小学Python.C.Java] [Python全国计算机等级考试] [Python数据分析考试必会题] ● 标题与摘要 Python中通过索引名称提取数据 loc()函数 Python中通过 ...

  2. java怎么调用存储函数_java中调用存储过程或存储函数的方法

    java中调用存储过程或存储函数的方法 1.调用存储过程:CallableStatement clstmt = null;try {clstmt = conn.prepareCall("{c ...

  3. java有没有回调函数_Java中的回调函数 - wangjianme的个人空间 - OSCHINA - 中文开源技术交流社区...

    Java代码的回调函数经常由框架或是系统定义,由程序开发人员填充. 它的最主要特点是即定义了调用的规范同时又非常的灵活. 回调函数有些类似于观察者模式,它们的区别在于:观察者模式返回的参数为Event ...

  4. java中函数_java中的函数

    函数的概述 1.函数定义: 能完成特定功能的代码段就是函数,每一个函数都是一个独立的小功能 2.为什么要有: 如果没有函数,在实现一个功能时候,就要写一遍这个逻辑, 如果功能多次使用,就会产生大量重复 ...

  5. java final 函数_JAVA中Final的用法

    1.         修饰基础数据成员的final 这是final的主要用途,其含义相当于C/C++的const,即该成员被修饰为常量,意味着不可修改.如java.lang.Math类中的PI和E是f ...

  6. java log日志函数_Java 中的 AWS Lambda 函数日志记录 - AWS Lambda

    AWS 文档中描述的 AWS 服务或功能可能因区域而异.要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门. 本文属于机器翻译版本.若本译文内容与英语原文存在差异,则一律以英文原文为准. Ja ...

  7. java mod %区别_Java中 % 与Math.floorMod() 区别详解

    %为取余(rem),Math.floorMod()为取模(mod) 取余取模有什么区别呢? 对于整型数a,b来说,取模运算或者取余运算的方法都是: 1.求 整数商: c = a/b; 2.计算模或者余 ...

  8. java 遍历对象_java中some(),every()循环遍历,Object.getOwnPropertyNames()遍历对象的属性...

    由于java知识的应用具有一定的广泛性,所以它经常会应用到我们的日常使用当中.那么今天就为大家介绍一下java中some(),every()循环遍历,Object.getOwnPropertyName ...

  9. Java jni 底层_Java中的native是如何实现的(JNI)

    什么是JNI JNI是Java Native Interface的缩写,Java本地接口(JNI)提供了将Java与C/C++.汇编等本地代码集成的方案,该规范使得在 Java 虚拟机内运行的 Jav ...

最新文章

  1. 繁凡的ACM算法全家桶(全新的模板整合计划)
  2. docker下MySQL修改配置并重启生效:表名不区分大小写
  3. DOM-3 【utils/待讲评】节点属性、方法、封装方法、DOM结构
  4. dataframe 空值替换为0_Python数据分析:Pandas之DataFrame
  5. Scala的控制结构
  6. Quartz业务类无法注入Spring对象问题
  7. 如何去学会黑客技术,黑客电脑技术学习必备知识
  8. 【BZOJ3601】一个人的数论,莫比乌斯反演+高斯消元
  9. Eclipse中servlet显示无法导入javax.servlet包问题的解决方案
  10. (转)“在证券行业,技术不重要,不要过分强调!”
  11. Oracle 星期(周末处理)
  12. R_leaflet包_最易上手地图教程(一)
  13. CarSim仿真快速入门(十五)—CarSim传感器仿真之ADAS Sensor Objects (1)
  14. Android背景和音乐
  15. 判断二叉树是否能成为折半查找判定树
  16. 区块链教程(1)——区块链原理
  17. Linux强制使用短密码|修改短密码|passwd无效的密码
  18. python tutorial什么意思中文_Python 2.7 Tutorial 中文版
  19. nodejs简单学习
  20. maven springboot 除去指定的jar包_Spring Boot打包瘦身 Docker 使用全过程 动态配置、日志记录配置...

热门文章

  1. 技术圈盛会!腾讯云+社区开发者大会免费报名!
  2. Nginx学习之三-ngx_http_request_t结构体
  3. Go web framework
  4. MySql 5.7.19 源代码安装 for ubuntu 16.04
  5. c++协程4 (boost::coroutine)
  6. undefined: grpc.SupportPackageIsVersion6 和 undefined: grpc.ClientConnInterface 解决办法
  7. 【WebPack】引入Vue;认识Plugin;使用uglifyjs丑化JS代码;搭建本地服务器;生产开发环境配置文件的抽离
  8. 【Python】简单的apscheduler定时任务
  9. 【JavaWeb】已解决:Resource interpreted as Stylesheet but transferred with MIME type text/html
  10. 【Java字节码操作】JavaAssist的使用方式,代码示例