java 得到 时间段内 有多少个月 或者 多少天 代码
来源:互联网 发布:传奇霸业道士宝石数据 编辑:程序博客网 时间:2024/04/28 02:48
public static String getMonthList(String beginDateStr, String endDateStr) {
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM");
//返回的月份列表
String sRet = "";
//定义一些变量
Date beginDate = null;
Date endDate = null;
GregorianCalendar beginGC = null;
GregorianCalendar endGC = null;
try {
//将字符串parse成日期
beginDate = f.parse(beginDateStr);
endDate = f.parse(endDateStr);
//设置日历
beginGC = new GregorianCalendar();
beginGC.setTime(beginDate);
endGC = new GregorianCalendar();
endGC.setTime(endDate);
//直到两个时间相同
while(beginGC.getTime().compareTo(endGC.getTime())<=0){
//累加字符串,用单引号分隔
if (sRet.equals("")) {
sRet += beginGC.get(Calendar.YEAR) + "-" + (beginGC.get(Calendar.MONTH)+1);
}
else {
sRet += "," + beginGC.get(Calendar.YEAR) + "-" + (beginGC.get(Calendar.MONTH)+1);
}
//以月为单位,增加时间
beginGC.add(Calendar.MONTH,1);
}
return sRet;
}
catch(Exception e) {
e.printStackTrace();
return null;
}
}
- java 得到 时间段内 有多少个月 或者 多少天 代码
- 判断一个时间段内有多少个周末
- java 两个时间段有多少天
- 根据两个时间段,取这两个时间段内有多少个月份
- 得到某年的某个月有多少天
- 一个简单问题,Java里,如何得到一个月有多少天???
- 得到某年某月有多少天
- 得到某年某月有多少天
- 得到某年某月有多少天
- 给定时间段和星期几,计算该时间段内共有多少个给定的星期几
- java 计算一个月有多少天和多少周
- java 计算一个月有多少天和多少周
- java 计算一个月有多少天和多少周
- java 计算一个月有多少天和多少周
- java计算2个时间相差多少年,多少个月,多少天
- java/javascript 通用算出一个月有多少天
- java程序一年里一个月有多少天
- java oracle 查询一个月有多少天
- uC/OS-II的任务调度和时钟
- 将桌面上的文本文件的内容通过控制台显示出来1.2
- 新人进入,测试帖子
- uva 11796 Dog Distance (计算几何-点和直线)
- 矩阵归零
- java 得到 时间段内 有多少个月 或者 多少天 代码
- OCP 1Z0 053 264
- 64位集成微信api打包时报错解决
- oracle 11g 默认用户名密码
- Windows下PHP环境搭建(Apache+PHP+Mysql+phpMyAdmin)
- 程序员的自我修养--读书笔记
- Oracle建立表空间和用户
- ADO.NET Entity Framework学习笔记(5) esql 语法[转]
- windows下php, redis的插件安装不成功