java callendar 获取今天晚上12点

    public static void main(String[] args)
    {
        Calendar cal = Calendar.getInstance();
        System.out.println(cal.getTime());
        cal.set(cal.get(cal.YEAR), cal.get(cal.MONTH), cal.get(cal.DATE), 0, 0, 0);
        System.out.println(cal.getTime());
        cal.set(cal.get(cal.YEAR), cal.get(cal.MONTH), cal.get(cal.DATE) + 7, 0, 0, 0);
        System.out.println(cal.getTime());
    }

运行结果:

Thu Aug 25 09:48:21 CST 2016
Thu Aug 25 00:00:00 CST 2016
Thu Sep 01 00:00:00 CST 2016