回覆列表
-
1 # 春哥評說
-
2 # IT全棧工程師
unix時間戳是從1970年1月1日(UTC/GMT的午夜)開始所經過的秒數,不考慮閏秒。
String date = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss").format(new Date(System.currentTimeMillis()));
unix時間戳是從1970年1月1日(UTC/GMT的午夜)開始所經過的秒數,不考慮閏秒。
String date = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss").format(new Date(System.currentTimeMillis()));
Unix時間戳是指從1970年1月1日(UTC/GMT的午夜)開始所經過的秒數(不考慮閏秒),因此使用Unix時間戳計時,實際上是利用一個時間間隔來表達一個確定的時間。
在Java中獲得Unix時間戳的方式有以下幾種:
1、System.currentTimeMillis() /1000L
這是一個native方法,效率較高,推薦使用;2、new Date().getTime() /1000L
3、Calendar.getInstance().getTimeInMillis() /1000L
關注互聯科技,分享今日心得!