获取java时间戳时间戳获取当前时间戳比较当前时间戳的工作效率
时间戳
时间戳是指从格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)到现在的总毫秒数。 通常,在时间戳时,它可以表示一个数据和已经存在于另一个特定时间点的完整的可验证的数据。
当前时间戳获取方法1 :
system.out.println (system.current time millis (); 方法2 :
system.out.println (calendar.getinstance ().getTimeInMillis ) ); 方法3 :
system.out.println(newdate ).getTime ); 取得当前时刻simpledateformatsj=newsimpledateformat (yyyy-mm-ddhh : mm : ss ) ); //日期格式设置//simpledateformatsj=newsimpledateformat (yyyy年-MM月-dd日HH:mm:ss ); //日期加上年月日,则stringdate=SJ.format(newdate ) ); //当前时间戳System.out.println(date ),用于获取括号中的当前时间; 时间戳工作效率比较结论: system.current time mills (new date ).getTime ) (Calendar.getlnstance ).getTimeMills () ) ) )
Calendar.getlnstance ().getTimelnMillis )是最慢的,因为Canlendar需要时间来解决时区问题
效率最高的是System.currentTimeMillis (