各位大神,js 中的Date.parse(new Date()) 在 java中 得到的值为什么不一样呢
1、js代码
<script >
var a = Date.parse(new Date(2012, 11, 2, 23, 15, 11));
document.write(a);
</script>
得到的值是:
1354461311000
2、我用 java写的代码
private static void getMyTime() {
long time=Date.parse(new Date(2012, 11, 2, 23, 15, 11).toGMTString());
System.out.println(time);
}
得到的却是:
61312605311000
为什么不一样呢?如何得到和js代码一样的值呢?谢谢
------解决方案--------------------println(date.toString());