日期:2014-05-17  浏览次数:21069 次

JAVA如何获取当前时间的第二天早上10点?

如题 

JAVA如何获取当前时间的第二天早上10点?

谢谢

------解决方案--------------------
先通过函数得到本地时间(日期),然后自己定义一个时间,日期day+1,时间设为10点
------解决方案--------------------

Calendar cal = Calendar.getInstance();
cal.setTime(new Date());
cal.add(Calendar.DAY_OF_YEAR, 1);
cal.set(Calendar.HOUR_OF_DAY, 10);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
System.out.println(cal.getTime());

------解决方案--------------------
                Date date = new Date();
date.setDate(date.getDate()+1);
date.setHours(10);
date.setMinutes(0);
date.setSeconds(0);
DateFormat format = new SimpleDateFormat("yyyyMMdd hh:mm:ss");
String dateto = format.format(date);
System.out.println(dateto);