網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

java獲取秒級時間戳

欄目: IT科技 / 發佈於: / 人氣:3.27W

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

很多朋友都想知道怎麼獲取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;      }  }

java獲取秒級時間戳

方法二:透過整除將最後的三位去掉

/**  * 獲取精確到秒的時間戳  * @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);  }