Java 中 Date date = new Date(System.currentTimeMillis()); ??
工作中用到了java.util.Date这个类,现在项目又与美国那边合作,于是得考虑时差问题,
先用这个类做了实验,Date date = new Date(System.currentTimeMillis());用System.out.print("Date: "+date);输出后结果为:
Date: Fri Feb 01 10:49:44 CST 2008
这个怎么解释,我觉得应该输出Date: Fri Feb 01 10:49:44 GMT+8 2008,这个不输出的话也得是GMT或UTC呀,怎么出来这个CST(美国中部时间)呢?