给定开始和结束日期,返回之间所有日期的列表
来源:互联网 发布:阿尔法复制软件下载 编辑:程序博客网 时间:2024/06/05 15:31
给定两个日期(string),遍历之间的所有日期
给定String或者Date类型的开始和结束日期,返回之间的日期列表
public class CalendarUtil { private static SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); /** * 给定开始和结束时间,遍历之间的所有日期 * * @param startAt 开始时间,例:2017-04-04 * @param endAt 结束时间,例:2017-04-11 * @return 返回日期数组 */ public static List<String> queryData(String startAt, String endAt) { List<String> dates = new ArrayList<>(); try { Date startDate = dateFormat.parse(startAt); Date endDate = dateFormat.parse(endAt); dates.addAll(queryData(startDate, endDate)); } catch (ParseException e) { e.printStackTrace(); } return dates; } /** * 给定开始和结束时间,遍历之间的所有日期 * * @param startAt 开始时间,例:2017-04-04 * @param endAt 结束时间,例:2017-04-11 * @return 返回日期数组 */ public static List<String> queryData(Date startAt, Date endAt) { List<String> dates = new ArrayList<>(); Calendar start = Calendar.getInstance(); start.setTime(startAt); Calendar end = Calendar.getInstance(); end.setTime(endAt); while (start.before(end) || start.equals(end)) { dates.add(dateFormat.format(start.getTime())); start.add(Calendar.DAY_OF_YEAR, 1); } return dates; }}
1 0
- 给定开始和结束日期,返回之间所有日期的列表
- 给定两个日期开始日期、结束日期 从开始日期加到结束日期 获取两个日期之间所有的日期
- 给定日期和日期类型(年、月、周、日)返回对应日期类型的开始时间和结束时间
- php 获取开始日期与结束日期之间所有日期
- php 获取开始日期与结束日期之间所有日期
- 取得给定日期所在周的开始日期和结束日期
- 功能:取得给定日期所在周的开始日期和结束日期
- js 输入2个日期(出发日期和结束日期) 得到之间的所有日期
- java 根据开始和结束日期得到之间所有日期集合
- java 根据开始和结束日期得到之间所有日期集合
- EXTJS 开始日期和开始时间,结束日期和结束时间,当前日期和当前时间之间的比较
- 递归方法 使用sql查询生成开始到结束日期之间的所有日期
- SQL : 开始日期和结束日期,SQL找出中间的所有日期. 关于天数。
- js根据开始日期和结束日期得到中间的所有日期
- 根据开始日期和结束日期获取所有日期的方法
- Excel 中连续生成开始日期和结束日期之间的日期
- 判断当前日期是否在指定的开始日期和结束日期之间
- 带有开始日期和结束日期的日期选择器
- 金银花和胖大海能一起泡水喝的吗?
- NBA比赛数据分析与预测
- Android 画页迁移逻辑控制
- 开源网络库的分析libevent muduo nginx ....
- MySQL 解压缩版具体步骤
- 给定开始和结束日期,返回之间所有日期的列表
- [LeetCode]387. First Unique Character in a String(在字符串中找不重复字符)
- 1033. 旧键盘打字(20)
- HDU1013 Digital Roots
- 1sting
- More is better
- Leftmost Digit
- spi MSB first or LSB first
- 阿牛的EOF牛肉串