千家信息网

java如何使用Calender.before()、Calender.after()和Calender.equals()方法

发表于:2025-01-29 作者:千家信息网编辑
千家信息网最后更新 2025年01月29日,这篇文章主要为大家展示了"java如何使用Calender.before()、Calender.after()和Calender.equals()方法",内容简而易懂,条理清晰,希望能够帮助大家解决疑
千家信息网最后更新 2025年01月29日java如何使用Calender.before()、Calender.after()和Calender.equals()方法

这篇文章主要为大家展示了"java如何使用Calender.before()、Calender.after()和Calender.equals()方法",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"java如何使用Calender.before()、Calender.after()和Calender.equals()方法"这篇文章吧。

Calender.before(),Calender.after()和Calender.equals()

使用java.util.Calendar比较两个Date日期

@Test
void testDateCompare3() throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date1 = sdf.parse("2009-12-31");
Date date2 = sdf.parse("2019-01-31");

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

Calendar cal1 = Calendar.getInstance();
Calendar cal2 = Calendar.getInstance();
cal1.setTime(date1);
cal2.setTime(date2);

if (cal1.after(cal2)) {
System.out.println("Date1 时间在 Date2 之后");
}

if (cal1.before(cal2)) {
System.out.println("Date1 时间在 Date2 之前");
}

if (cal1.equals(cal2)) {
System.out.println("Date1 时间与 Date2 相等");
}
}

输出结果:

date1 : 2009-12-31
date2 : 2019-01-31
Date1 时间在 Date2 之前

以上是"java如何使用Calender.before()、Calender.after()和Calender.equals()方法"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

时间 方法 内容 篇文章 学习 帮助 两个 日期 易懂 更多 条理 知识 结果 编带 行业 资讯 资讯频道 频道 研究 输出 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 小学生网络安全教育ppt图片 数据库数据文件和表的关系 ktv服务器上没有优盘 服务器搬迁费用 中国通信5g电信服务器 网络安全数据泄漏 就诊卡自动服务器可以办理吗 石家庄专业软件开发哪家便宜 校园网登lol好友服务器进不去 建个论坛服务器设置到海外 毕业论文被万方数据库收录 微擎连接不到阿里云数据库 创跃网络技术有限公司 榆林网络技术选择 玄蜂网络安全和赛虎科技 不可识别数据库格式解决 nginx 服务器内存 数据库表格空代码 中国电子商务网络技术有限公司 湖南正益互联网科技有限公司 智慧医疗网络安全方案 5g网络技术的作用 上海前端软件开发哪家正规 广东省软件开发技校 为什么互联网连接不上服务器 嘉定区智能化软件开发定制价钱 公安部门对企业网络安全检查 5000速达数据库设置 数据库F8的作用 网络安全工程师职业资格证
0