Calendar 的一些常见用法 如判断是否是同一天
来源:互联网 发布:淘宝足球 编辑:程序博客网 时间:2024/06/05 04:11
1、Calendar 判断是否是同一天 代码如下 :
思路 :将两个Date 类型的时间格式化成Calendar 类型的时间 在分别获取两个事件的年月日 进行对比
public static boolean isSameDay(Date date1, Date date2) {Calendar calDateA = Calendar.getInstance();calDateA.setTime(date1);Calendar calDateB = Calendar.getInstance();calDateB.setTime(date2);return calDateA.get(Calendar.YEAR) == calDateB.get(Calendar.YEAR)&& calDateA.get(Calendar.MONTH) == calDateB.get(Calendar.MONTH)&& calDateA.get(Calendar.DAY_OF_MONTH) == calDateB.get(Calendar.DAY_OF_MONTH);}
2、Calendar 计算 当前时间 已知当前日期
public static String getYearAndMonthDay(int dayofMonth) {Calendar rightNow = Calendar.getInstance();Date today = new Date(System.currentTimeMillis());rightNow.setTime(today);rightNow.add(Calendar.MONTH, 1); //rightHow.add(Calendar.MONTH,1)return (rightNow.get(Calendar.YEAR)+"年"+rightNow.get(Calendar.MONTH)) + "月" + dayofMonth + "日";}3、Calendar计算 一个月后的今天
public static String getNextDate(int dayofMonth) {Calendar rightNow = Calendar.getInstance();Date today = new Date(System.currentTimeMillis());rightNow.setTime(today);int day = rightNow.get(Calendar.DAY_OF_MONTH+1);return rightNow.get(Calendar.YEAR) +"-"+(rightNow.get(Calendar.MONTH) + 2) + "-" + dayofMonth ;}4、两个时间相差多少
public static final int getDayFromTimeDiff(Date d1, Date d2) {if (d1 == null || d2 == null) {return 0;}long l1 = d1.getTime();long l2 = d2.getTime();long diff = l2 - l1;int day = (int) (diff / (1000 * 3600 * 24));return day;}
1 0
- Calendar 的一些常见用法 如判断是否是同一天
- 判断是否是同一天
- mysql判断是否是同一天
- 如何判断两个时间是否是同一天
- 如何判断两个时间是否是同一天
- 如何判断两个时间是否是同一天
- 如何判断两个时间是否是同一天
- Java中判断两个Date是否是同一天
- 判断两个Date是否在同一天
- android java 判断是否同一天
- 判断时间是否属于同一天
- mysql 判断已知日志和当前日期是否是同一天
- Oracle年月日时分秒要与年月日做判断是否是同一天
- Calendar的一些用法
- Calendar类的常见用法
- 判断今天是否是一个月的最后一天
- python判断今天是否是本月的第一天
- java Calendar 的一些用法
- centOS下整合Tomcat和redis
- 怎么样把pdf转换成word文档
- Mina和Netty的选择
- c++ 单例模式
- 【bzoj2946】[Poi2000]公共串
- Calendar 的一些常见用法 如判断是否是同一天
- 了解PRACK
- c++里面的protected和public、private有什么区别?
- JAVA WEB开发之环境搭建
- SIP代理服务器(1)
- vi & vim 打开 关闭 保存 文件
- mongodb入门
- JNI编程<一>
- Linux 基础学习笔记(二)