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

詳解Jvm中時(shí)區(qū)設(shè)置方式

 更新時(shí)間:2020年09月09日 11:06:49   作者:淼叔  
這篇文章主要介紹了詳解Jvm中時(shí)區(qū)設(shè)置方式,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

這篇文章memo一下Jvm中關(guān)于時(shí)區(qū)設(shè)定的基礎(chǔ)操作。

Java的時(shí)區(qū)設(shè)定

這里列出如下三種方式

方式 說明
TimeZone.setDefault方式 通過java的utils下的TimeZone進(jìn)行動(dòng)態(tài)設(shè)定
user.timezone傳遞方式 運(yùn)行時(shí)通過傳遞-Duser.timezone=xxx進(jìn)行設(shè)定
TZ環(huán)境變量方式 通過export的TZ環(huán)境變量進(jìn)行設(shè)定

TimeZone.setDefault方式

Sample代碼如下:

sh-4.2# cat TestTimeZone.java
import java.util.Date;
import java.text.SimpleDateFormat;
import java.util.TimeZone;

public class TestTimeZone {
 public static void main(String[] args) {
 System.out.println(TimeZone.getDefault()); 
 SimpleDateFormat dfOld = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
 System.out.println(dfOld.format(new Date()));

 //final TimeZone timeZone = TimeZone.getTimeZone("GMT+8");
 final TimeZone timeZone = TimeZone.getTimeZone("Asia/Shanghai");
 TimeZone.setDefault(timeZone);
 System.out.println(TimeZone.getDefault()); 
 SimpleDateFormat dfNew = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
 System.out.println(dfNew.format(new Date()));

 }
}
sh-4.2# 

結(jié)果確認(rèn)

sh-4.2# unset TZ
sh-4.2# java TestTimeZone
sun.util.calendar.ZoneInfo[id="UTC",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null]
2018-08-08 00:02:05
sun.util.calendar.ZoneInfo[id="Asia/Shanghai",offset=28800000,dstSavings=0,useDaylight=false,transitions=19,lastRule=null]
2018-08-08 08:02:05
sh-4.2#

user.timezone傳遞方式

同樣的代碼,不同之處在與運(yùn)行態(tài)改變狀態(tài),適用場(chǎng)景為不需改變代碼,與前一種方式一樣,只要系統(tǒng)狀態(tài)OK,此處即OK

sh-4.2# unset TZ
sh-4.2# java -Duser.timezone=Asia/Shanghai TestTimeZone
sun.util.calendar.ZoneInfo[id="Asia/Shanghai",offset=28800000,dstSavings=0,useDaylight=false,transitions=19,lastRule=null]
2018-08-08 08:03:25
sun.util.calendar.ZoneInfo[id="Asia/Shanghai",offset=28800000,dstSavings=0,useDaylight=false,transitions=19,lastRule=null]
2018-08-08 08:03:25
sh-4.2# 

TZ環(huán)境變量方式

同樣的代碼,適用場(chǎng)景為不需改變代碼,與前一種方式一樣,只要系統(tǒng)狀態(tài)OK,此處即OK

sh-4.2# export TZ=Asia/Shanghai
sh-4.2# java TestTimeZone
sun.util.calendar.ZoneInfo[id="Asia/Shanghai",offset=28800000,dstSavings=0,useDaylight=false,transitions=19,lastRule=null]
2018-08-08 08:04:02
sun.util.calendar.ZoneInfo[id="Asia/Shanghai",offset=28800000,dstSavings=0,useDaylight=false,transitions=19,lastRule=null]
2018-08-08 08:04:02
sh-4.2# 1

到此這篇關(guān)于詳解Jvm中時(shí)區(qū)設(shè)置方式的文章就介紹到這了,更多相關(guān)Jvm 時(shí)區(qū)設(shè)置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • SpringBoot種如何使用?EasyExcel?實(shí)現(xiàn)自定義表頭導(dǎo)出并實(shí)現(xiàn)數(shù)據(jù)格式化轉(zhuǎn)換

    SpringBoot種如何使用?EasyExcel?實(shí)現(xiàn)自定義表頭導(dǎo)出并實(shí)現(xiàn)數(shù)據(jù)格式化轉(zhuǎn)換

    本文詳細(xì)介紹了如何使用EasyExcel工具類實(shí)現(xiàn)自定義表頭導(dǎo)出,并實(shí)現(xiàn)數(shù)據(jù)格式化轉(zhuǎn)換與添加下拉框操作,通過示例和代碼,展示了如何處理不同數(shù)據(jù)結(jié)構(gòu)和注解,確保數(shù)據(jù)在導(dǎo)出時(shí)能夠正確顯示和格式化,此外,還介紹了如何解決特定數(shù)據(jù)類型的轉(zhuǎn)換問題,并提供了解決方案
    2024-11-11
  • SSH框架的常見問題和解決方法

    SSH框架的常見問題和解決方法

    SSH框架的常見問題和解決方法,需要的朋友可以參考一下
    2013-02-02
  • spring boot如何加入mail郵件支持

    spring boot如何加入mail郵件支持

    這篇文章主要介紹了spring boot如何加入mail郵件支持,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Java線程同步的四種方式詳解

    Java線程同步的四種方式詳解

    這篇文章主要介紹了Java線程同步的四種方式詳解,需要的朋友可以參考下
    2023-02-02
  • Java關(guān)于重排鏈表詳細(xì)解析

    Java關(guān)于重排鏈表詳細(xì)解析

    在我們平時(shí)的代碼過程中,鏈表是我們經(jīng)常遇到的一個(gè)數(shù)據(jù)結(jié)構(gòu),面試題中鏈表占很大一部分,可見鏈表操作是非常重要的。本篇文章我們來探究一下如何進(jìn)行重排鏈表
    2022-01-01
  • spring?data?jpa如何使用自定義repository實(shí)現(xiàn)類

    spring?data?jpa如何使用自定義repository實(shí)現(xiàn)類

    這篇文章主要介紹了spring?data?jpa如何使用自定義repository實(shí)現(xiàn)類,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Java接口測(cè)試Cookie與token原理解析

    Java接口測(cè)試Cookie與token原理解析

    這篇文章主要介紹了Java接口測(cè)試Cookie與token原理解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • Java特性之注解和異常?Throwable

    Java特性之注解和異常?Throwable

    這篇文章主要介紹了Java特性之注解和異常,注解是JDK1.5版本開始引入的一個(gè)特性,Throwable是Java語言中所有錯(cuò)誤與異常的超類,文章圍繞主題展開更多的相關(guān)介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-06-06
  • Java 數(shù)據(jù)結(jié)構(gòu)七大排序使用分析

    Java 數(shù)據(jù)結(jié)構(gòu)七大排序使用分析

    這篇文章主要介紹了Java常用的排序算法及代碼實(shí)現(xiàn),在Java開發(fā)中,對(duì)排序的應(yīng)用需要熟練的掌握,這樣才能夠確保Java學(xué)習(xí)時(shí)候能夠有扎實(shí)的基礎(chǔ)能力。那Java有哪些排序算法呢?本文小編就來詳細(xì)說說Java常見的排序算法,需要的朋友可以參考一下
    2022-04-04
  • Jmeter中正則表達(dá)式提取器使用詳解

    Jmeter中正則表達(dá)式提取器使用詳解

    本文主要介紹了Jmeter中正則表達(dá)式提取器使用詳解,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11

最新評(píng)論

岑溪市| 云梦县| 醴陵市| 辽阳县| 琼结县| 依兰县| 修文县| 塘沽区| 肃南| 通榆县| 苏州市| 南陵县| 河间市| 城市| 汽车| 乌鲁木齐县| 千阳县| 万盛区| 永春县| 宁津县| 黑河市| 米脂县| 曲松县| 鹤山市| 湖北省| 平乡县| 封开县| 额尔古纳市| 台前县| 潜江市| 滦南县| 台山市| 长治县| 平江县| 清苑县| 咸宁市| 永登县| 凌海市| 枣阳市| 乳源| 罗山县|