在 Java 中獲取此時區的 ID


為了在 Java 中獲取此時區的 ID,我們使用 getDisplayName() 方法。getDisplayName() 返回一個對使用者而言在預設語言環境中具有可接受性顯示的時區名稱。換句話說,getDisplayName() 返回的名稱對使用者來說是友好的名稱。

宣告 − java.util.TimeZone.getDisplayName() 宣告如下 −

public final String getDisplayName()

讓我們看一個在 Java 中獲取此時區 ID 的程式 −

示例

 線上演示

import java.util.*;
public class Example {
   public static void main( String args[] ) {
      // creating default object of TimeZone
      TimeZone obj = TimeZone.getDefault();
      System.out.println("Default timezone object: 
" + obj);       // getting the default name which is readable by the user       String name = obj.getDisplayName();       System.out.println("Display name of this timezone: " + name);    } }

輸出

Default timezone object: sun.util.calendar.ZoneInfo[id="Etc/UTC",offset=0,dstSavings=0,useDaylight=false,transitions=0,lastRule=null]
Display name of this timezone: Coordinated Universal Time

更新於: 2020-06-26

4,000+ 次瀏覽

開始你的 職業生涯

獲取透過完成課程的認證

開始
廣告
© . All rights reserved.