java after 函数_Java中关于Date的before函数和after函数的使用
// before:d1.before(d2) 只有d1在d2之前才返回true? 否則false 相當于 d1 < d2
// after: d1.after(d2) 只有d1在d2之后才返回true? 否則false? 相當于 d1 > d2
// 這兩個函數(shù)在不使用!(非運算符)的情況下且單獨使用時? 均不包含=的情況(如<= >=)
// 除非對這兩個函數(shù)足夠了解 否則還是使用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函數(shù):"+d1.before(d2));
System.out.println("d1=d2時,after函數(shù):"+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函數(shù):"+d1.before(d2));
System.out.println("d1>d2時,after函數(shù):"+d1.after(d2));
測試結(jié)果如下:
d1=d2時,before函數(shù):false
d1=d2時,after函數(shù):false
d1
d1
d1>d2時,before函數(shù):false
d1>d2時,after函數(shù):true
總結(jié)
以上是生活随笔為你收集整理的java after 函数_Java中关于Date的before函数和after函数的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java传统的项目有哪些内容_请问jav
- 下一篇: java socket通信安全_Java