在java中date类中:
问题描述:
在java中date类中:
long time=-1800;
Date date =new Date(time);
System.out.println(date);
为什么出来的时间是:
Thu Jan 01 07:59:58 CST 1970
这里的-1800是怎么算的?不是单位是毫秒,相对时间是:(GNMT)
Thu Jan 01 00:00:00 CST 1970
(GMT)不是(GNMT)
答
long time=-1800; Date date =new Date(time); SimpleDateFormat k = new SimpleDateFormat("yyyy-MM-dd,HH-mm-ss");String kk = k.format(date);System.out.println(kk);先格式化输出结果,再来观察时间:1970-01-01...