如题!
希望前辈们帮忙。
非常感激!

解决方案 »

  1.   

    是半年的毫秒数用Calendar换算是吧Calendar c = Calendar.getInstance();
    c.set(Calendar.YEAR, 1971);
    c.set(Calendar.MONTH, 0);
    c.set(Calendar.DAY_OF_YEAR, 0);
    c.set(Calendar.HOUR, 0);
    c.set(Calendar.MINUTE, 0);
    c.set(Calendar.SECOND, 0);
    c.set(Calendar.MILLISECOND, 0);
    System.out.println(c.getTimeInMillis()/2);
      

  2.   

    import java.util.Calendar;public class Test {    public static void main(String[] args) {
            Calendar c = Calendar.getInstance();
            for(int i = Calendar.HOUR_OF_DAY; i <= Calendar.MILLISECOND; i++) {
                c.set(i, 0);
            }
            long t0 = c.getTimeInMillis();
            c.add(Calendar.MONTH, 6);
            long t1 = c.getTimeInMillis();
            System.out.println(t1 - t0);
        }
    }