package com.becoda.bkms.common.util;
import java.beans.PropertyEditorSupport;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
public class DateUtil extends PropertyEditorSupport {
/**
* 返回两个时间段之间的所有日期
* @param beginDate
* @param endDate
* @return
* @throws ParseException
* @throws java.text.ParseException
*/
public static List<String> getDatesBetweenTwoDate(String beginDate,
String endDate) throws ParseException, java.text.ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
List<String> lDate = new ArrayList<String>();
lDate.add(beginDate);// 把开始时间加入集合
Calendar cal = Calendar.getInstance();
// 使用给定的 Date 设置此 Calendar 的时间
cal.setTime(sdf.parse(beginDate));
boolean bContinue = true;
while (bContinue) {
// 根据日历的规则,为给定的日历字段添
获得两个时间段内的分钟,小时,日期
最新推荐文章于 2023-01-10 17:27:38 发布