请教大家一个比较低级的问题,怎么得到当前时间加8个小时的一个Date类型?谢谢大家拉~~

解决方案 »

  1.   

    new Date(new Date().getTime()+8*60*60*1000);
      

  2.   


    Date todayDate = new Date();
    todayDate.setHour(todayDate.getHour() + 8);
      

  3.   

    此外
    你可以用calendar.add来实现
      

  4.   

    楼上正解....用calendar也可以做=。=
    GregorianCalendar can  = new GregorianCalendar();
    can.add(Calendar.HOUR_OF_DAY,8);
    Date date = can.getTime();
      

  5.   

    最好用Calendar,Date的很多方法都已经废弃了