這篇文章將為大家詳細講解有關使用Java怎么獲取固定時間的時間戳,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
第一種:使用Calendar
package dateTimeDemo; import java.util.Calendar; public class timeDemo { public static void main(String[] args) { // TODO 自動生成的方法存根 Calendar c = Calendar.getInstance(); c.set(Calendar.HOUR_OF_DAY, 0); c.set(Calendar.MINUTE, 0); c.set(Calendar.SECOND, 0); c.set(Calendar.MILLISECOND, 0); Long today=c.getTimeInMillis()/1000; System.out.println("www.jb51.net - 今天凌晨時間戳"+today); } }
第二種:直接操作時間戳,代碼如下
package dateTimeDemo; public class timeDemo { public static void main(String[] args) { // TODO 自動生成的方法存根 long now = System.currentTimeMillis() / 1000l; long daySecond = 60 * 60 * 24; long dayTime = now - (now + 8 * 3600) % daySecond; System.out.println("www.jb51.net - 今天凌晨時間戳"+dayTime); } }
運行結果:
關于使用Java怎么獲取固定時間的時間戳就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。