很多朋友都想知道怎么獲取java秒級時間戳?下面就一起來了解一下吧~
方法一:通過String.substring()方法將最后的三位去掉
/**? ?*?獲取精確到秒的時間戳? ?*?@return? ?*/??public?static?int?getSecondTimestamp(Date?date){?? ????if?(null?==?date)?{?? ????????return?0;?? ????}?? ????String?timestamp?=?String.valueOf(date.getTime());?? ????int?length?=?timestamp.length();?? ????if?(length?>?3)?{?? ????????return?Integer.valueOf(timestamp.substring(0,length-3));?? ????}?else?{?? ????????return?0;?? ????}?? }
方法二:通過整除將最后的三位去掉
/**? ?*?獲取精確到秒的時間戳? ?*?@param?date? ?*?@return? ?*/??public?static?int?getSecondTimestampTwo(Date?date){?? ????if?(null?==?date)?{?? ????????return?0;?? ????}?? ????String?timestamp?=?String.valueOf(date.getTime()/1000);?? ????return?Integer.valueOf(timestamp);?? }
以上就是小編今天的分享,希望能夠幫到大家。