Date 类 getTime() 方法


Returns:the number of milliseconds since January 1, 1970, 00:00:00 GMT represented by this date.


然后我就写了个测试:

 Date date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("1970-01-02 00:00:00");
        System.out.println(date.getTime()); //57600000

为什么是57600000  = 16*60*60*1000
不是 24*60*60*1000 = 24*60*60*1000

很明显了,原来还要加上中国的时区 8

你可能感兴趣的:(常识数据)