最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java獲取當(dāng)前時(shí)間的時(shí)間戳方法總結(jié)

 更新時(shí)間:2024年06月08日 09:15:49   作者:ptw-cwl  
Java中獲取時(shí)間戳的方式有很多種,下面這篇文章主要給大家介紹了關(guān)于Java獲取當(dāng)前時(shí)間的時(shí)間戳的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用java具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

獲取當(dāng)前時(shí)間戳的方法有很多種,可以根據(jù)你的需求和使用的Java版本來選擇適合的方法。以下是五種獲取當(dāng)前時(shí)間戳的方法:

方法1:使用System.currentTimeMillis()

long currentTimeMillis = System.currentTimeMillis();

方法2:使用java.util.Date

Date currentDate = new Date();
long timestamp = currentDate.getTime();

方法3:使用java.time.Instant

Instant currentInstant = Instant.now();
long timestamp = currentInstant.toEpochMilli();

方法4:使用java.time.LocalDateTime和java.time.ZoneId

LocalDateTime localDateTime = LocalDateTime.now();
ZoneId zoneId = ZoneId.systemDefault();
ZonedDateTime zonedDateTime = ZonedDateTime.of(localDateTime, zoneId);
long currentTimestamp = zonedDateTime.toInstant().toEpochMilli();

方法5:使用java.sql.Timestamp

Timestamp currentTimestamp = new Timestamp(System.currentTimeMillis());
long timestamp = currentTimestamp.getTime();

根據(jù)你的具體需求,選擇其中一種方法即可獲取當(dāng)前時(shí)間的時(shí)間戳。

最常用的是方法1 System.currentTimeMillis()

附:實(shí)例

import java.util.Calendar;
import java.util.Date;
 
public class TimeTest {
    private static long _TEN_THOUSAND=10000;
    public static void main(String[] args) {
        long times=1000*_TEN_THOUSAND;
        long t1=System.currentTimeMillis();
        testSystem(times);
        long t2=System.currentTimeMillis();
        System.out.println(t2-t1);
 
        testCalander(times);
        long t3=System.currentTimeMillis();
        System.out.println(t3-t2);
 
        testDate(times);
        long t4=System.currentTimeMillis();
        System.out.println(t4-t3);
    }
 
    public static void testSystem(long times){//use 188
        for(int i=0;i<times;i++){
            long currentTime=System.currentTimeMillis();
        }
    }
 
    public static void testCalander(long times){//use 6299
        for(int i=0;i<times;i++){
            long currentTime=Calendar.getInstance().getTimeInMillis();
        }
    }
 
    public static void testDate(long times){
        for(int i=0;i<times;i++){
            long currentTime=new Date().getTime();
        }
    }
 
}

總結(jié)

到此這篇關(guān)于Java獲取當(dāng)前時(shí)間的時(shí)間戳的文章就介紹到這了,更多相關(guān)Java獲取當(dāng)前時(shí)間時(shí)間戳內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 完整java開發(fā)中JDBC連接數(shù)據(jù)庫代碼和步驟

    完整java開發(fā)中JDBC連接數(shù)據(jù)庫代碼和步驟

    這篇文章主要介紹了完整java開發(fā)中JDBC連接數(shù)據(jù)庫代碼和步驟,需要的朋友可以參考下
    2015-09-09
  • Java ArrayList add(int index, E element)和set(int index, E element)兩個(gè)方法的說明

    Java ArrayList add(int index, E element)和set(int index, E el

    今天小編就為大家分享一篇關(guān)于Java ArrayList add(int index, E element)和set(int index, E element)兩個(gè)方法的說明,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • Jenkins與SVN持續(xù)集成的示例代碼

    Jenkins與SVN持續(xù)集成的示例代碼

    這篇文章主要介紹了Jenkins與SVN持續(xù)集成的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-03-03
  • Java之關(guān)于基本數(shù)據(jù)類型和引用數(shù)據(jù)類型的存放位置

    Java之關(guān)于基本數(shù)據(jù)類型和引用數(shù)據(jù)類型的存放位置

    這篇文章主要介紹了Java之關(guān)于基本數(shù)據(jù)類型和引用數(shù)據(jù)類型的存放位置,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Spring?Boot自動(dòng)配置源碼實(shí)例解析

    Spring?Boot自動(dòng)配置源碼實(shí)例解析

    Spring Boot作為Java領(lǐng)域最為流行的快速開發(fā)框架之一,其核心特性之一就是其強(qiáng)大的自動(dòng)配置機(jī)制,下面這篇文章主要給大家介紹了關(guān)于Spring?Boot自動(dòng)配置源碼的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-08-08
  • java中表示一個(gè)文件的File類型詳解

    java中表示一個(gè)文件的File類型詳解

    Java提供File類,讓我們對(duì)文件進(jìn)行操作,下面這篇文章主要給大家介紹了關(guān)于java中表示一個(gè)文件的File類型的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • 快速入門HarmonyOS的Java UI框架的教程

    快速入門HarmonyOS的Java UI框架的教程

    這篇文章主要介紹了快速入門HarmonyOS的Java UI框架,本文給大家介紹的非常詳細(xì)對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • Java Chassis3注冊(cè)中心分區(qū)隔離技術(shù)解密

    Java Chassis3注冊(cè)中心分區(qū)隔離技術(shù)解密

    這篇文章主要為大家介紹了Java Chassis3注冊(cè)中心分區(qū)隔離技術(shù)解密,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • Java使用lambda表達(dá)式簡(jiǎn)化代碼的示例詳解

    Java使用lambda表達(dá)式簡(jiǎn)化代碼的示例詳解

    這篇文章主要給大家介紹了Java如何使用lambda表達(dá)式簡(jiǎn)化代碼的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-11-11
  • Java中的CompletableFuture詳解

    Java中的CompletableFuture詳解

    這篇文章主要介紹了Java中的CompletableFuture詳解,Future接口(FutueTask實(shí)現(xiàn)類)定義了操作異步任務(wù)執(zhí)行一些方法,如獲取異步任務(wù)的執(zhí)行結(jié)果、取消任務(wù)的執(zhí)行、判斷任務(wù)是否被取消、判斷任務(wù)執(zhí)行是否完畢等,需要的朋友可以參考下
    2023-09-09

最新評(píng)論

弥渡县| 康乐县| 建水县| 原平市| 嵊州市| 乌鲁木齐市| 太谷县| 北辰区| 九龙城区| 海晏县| 饶河县| 文登市| 泸水县| 辉县市| 高淳县| 南阳市| 铜鼓县| 浑源县| 灵山县| 漠河县| 加查县| 鄢陵县| 房山区| 岑溪市| 西华县| 平谷区| 泌阳县| 隆德县| 荥经县| 英超| 苍溪县| 固安县| 湖南省| 南川市| 万荣县| 遂昌县| 临桂县| 察雅县| 晋中市| 阿拉善左旗| 揭西县|