下面是java获取时间戳的三种方式:
//方法 一 测试用时:287
System.currentTimeMillis();
//方法 二 测试用时:8903
Calendar.getInstance().getTimeInMillis();
//方法 三 测试用时:478
new Date().getTime();
经过自己测试,结果发现 System.currentTimeMillis() 这种方式速度最快,
Calendar.getInstance().getTimeInMillis() 这种方式速度最慢,看看源码会发现,Canlendar因为要处理时区问题会耗费掉很多时间。
所以建议多使用第一种方式。