//计算2个时间各个月份差集合
public static List<String> getMonthBetween(String minDate, String maxDate) throws Exception { ArrayList<String> result = new ArrayList<String>();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMM");//格式化为年月
Calendar min = Calendar.getInstance(); Calendar max = Calendar.getInstance();
min.setTime(sdf.parse(minDate));
min.set(min.get(Calendar.YEAR), min.get(Calendar.MONTH), 1);
max.setTime(sdf.parse(maxDate));
max.set(max.get(Calendar.YEAR), max.get(Calendar.MONTH), 2);
Calendar curr = min;
while (curr.before(max)) {
result.add(sdf.format(curr.getTime()));
curr.add(Calendar.MONTH, 1);
}
return result;
}
计算2个时间查-多少个月【时间差】
原创
©著作权归作者所有:来自51CTO博客作者小飞侠格鲁帅的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:时间日期 辅助工具类
下一篇:前端各个问题上传
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【2025最新】ArcGIS for JS 范围裁剪(只保留特定区域显示),实现精准地理范围聚焦
本文结合天地图底图,带大家一步步实现 “特定区域保留显示” 功能,代码可直接复用!
#arcgis #javascript #开发语言 图层 html -
Pytest与Unittest测试框架对比
了如内置固件的使用,常用测试的场景等等。
#pytest #python #自动化测试 #软件测试 #测试工具 -
【数据结构】C++实现红黑树
本章介绍了红黑树的相关信息,包含红黑树的规则,效率,插入以及代码的实现等,希望能够帮助到大家
#数据结构 #c++ 红黑树 结点 最短路径
















