獲取指定日期的第二天的凌晨時間
package DateUtil;
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date;
import org.junit.Test;
public class DateUtils { public static String getNextDayFirstTime(Date timeDate) { // SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); // Date timeDate = f.parse(time); Calendar calendar = Calendar.getInstance(); calendar.setTime(timeDate); calendar.add(Calendar.DAY_OF_MONTH, 1); SimpleDateFormat f2 = new SimpleDateFormat("yyyy-MM-dd"); return f2.format(calendar.getTime()) + " 00:00:00"; } //測試 @Test public void test() throws ParseException { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date parse = sdf.parse("2018-07-31 14:53:45"); String nextDayFirstTime = this.getNextDayFirstTime(parse); System.out.println(nextDayFirstTime); } }