判断两日期是否在同一周中的函数
来源:互联网 发布:edna数据库客户端 编辑:程序博客网 时间:2024/05/17 22:44
public boolean isSameDate(String date1,String date2) {
SimpleDateFormat format = new SimpleDateFormat("yyyy/MM/dd");
Date d1 = null;
Date d2 = null;
try {
d1 = format.parse(KA1Util.ymdToSymd(date1));
d2 = format.parse(KA1Util.ymdToSymd(date2));
} catch(Exception e) {
e.printStackTrace();
}
Calendar cal1 = Calendar.getInstance();
Calendar cal2 = Calendar.getInstance();
cal1.setTime(d1);
cal2.setTime(d2);
int subYear = cal1.get(Calendar.YEAR)-cal2.get(Calendar.YEAR);
if (subYear == 0) {
if (cal1.get(Calendar.WEEK_OF_YEAR) == cal2.get(Calendar.WEEK_OF_YEAR)) {
return true;
}
} else if (subYear==1 && cal2.get(Calendar.MONTH)==11) {
if (cal1.get(Calendar.WEEK_OF_YEAR) == cal2.get(Calendar.WEEK_OF_YEAR)) {
return true;
}
} else if (subYear==-1 && cal1.get(Calendar.MONTH)==11) {
if (cal1.get(Calendar.WEEK_OF_YEAR) == cal2.get(Calendar.WEEK_OF_YEAR)) {
return true;
}
}
return false;
}
- 判断两日期是否在同一周中的函数
- 判断两日期是不是同一周
- C#判断两个日期是否在同一周,某日期是本月的第几周
- js判断两个yyyy-MM-dd格式的日期是否在同一周内
- js判断两个标准日期是否为同一周
- java中如何判断两个日期是否是同一周
- JS判断2个时间是否在同一周
- 判断两个日期是否在一个周内(星期一做为一周的第1天)
- 两种判断APP是否在运行中的比较
- 判断两个Date是否在同一天
- 如何判断两个日期在一周内
- 判断两个日子是否在一周内
- 如何校验两日期是否是同一年
- 日期函数 判断一个日期是否合理
- JAVA如何判断两天在同一周内
- java判断两个日期是否为同一天
- java 日期判断 给定日期是否为当天 一周7天以内 一周7天以外
- 判断时间是不是同一周
- Js滑动效果
- [转贴] 说说大型高并发高负载网站的系统架构(更新)
- Linux操作系统线程同步:互斥量(mutex)
- 显示多种格式图片
- J2EE之JNDI
- 判断两日期是否在同一周中的函数
- 关于事务(transaction)
- 分布式计算开源框架Hadoop的学习(提纲)
- Oracle常见问题1-15
- 安装 VS80sp1-KB926601-X86-ENU 错误 Error1718 解决办法
- CFileDialog文件选择对话框
- Symbian OSE Client-Server Summary
- _getcwd 函数用法
- 近日笔记