
- Java.util 包類
- Java.util - 首頁
- Java.util - ArrayDeque
- Java.util - ArrayList
- Java.util - Arrays
- Java.util - BitSet
- Java.util - Calendar
- Java.util - Collections
- Java.util - Currency
- Java.util - Date
- Java.util - Dictionary
- Java.util - EnumMap
- Java.util - EnumSet
- Java.util - Formatter
- Java.util - GregorianCalendar
- Java.util - HashMap
- Java.util - HashSet
- Java.util - Hashtable
- Java.util - IdentityHashMap
- Java.util - LinkedHashMap
- Java.util - LinkedHashSet
- Java.util - LinkedList
- Java.util - ListResourceBundle
- Java.util - Locale
- Java.util - Observable
- Java.util - PriorityQueue
- Java.util - Properties
- Java.util - PropertyPermission
- Java.util - PropertyResourceBundle
- Java.util - Random
- Java.util - ResourceBundle
- Java.util - ResourceBundle.Control
- Java.util - Scanner
- Java.util - ServiceLoader
- Java.util - SimpleTimeZone
- Java.util - Stack
- Java.util - StringTokenizer
- Java.util - Timer
- Java.util - TimerTask
- Java.util - TimeZone
- Java.util - TreeMap
- Java.util - TreeSet
- Java.util - UUID
- Java.util - Vector
- Java.util - WeakHashMap
- Java.util 包額外內容
- Java.util - 介面
- Java.util - 異常
- Java.util - 列舉
- Java.util 有用資源
- Java.util - 有用資源
- Java.util - 討論
Java SimpleTimeZone 類
簡介
Java SimpleTimeZone 類是 TimeZone 的具體子類,用於表示與格里高利曆一起使用的時區。以下是關於 SimpleTimeZone 的重要幾點:
該類儲存相對於 GMT 的偏移量,稱為原始偏移量。
此類還儲存夏令時計劃的開始和結束規則。
類宣告
以下是java.util.SimpleTimeZone類的宣告:
public class SimpleTimeZone extends TimeZone
欄位
以下是java.util.SimpleTimeZone類的欄位:
static int STANDARD_TIME - 這是指定為標準時間的開始或結束時間模式的常量。
static int UTC_TIME - 這是指定為 UTC 的開始或結束時間模式的常量。
static int WALL_TIME - 這是指定為掛鐘時間的開始或結束時間模式的常量。
它還包含從TimeZone類繼承的欄位。
類建構函式
序號 | 建構函式和描述 |
---|---|
1 | SimpleTimeZone(int rawOffset, String ID) 這將構造一個 SimpleTimeZone,其具有給定的相對於 GMT 的基準時區偏移量和時區 ID,沒有夏令時計劃。 |
2 | SimpleTimeZone(int rawOffset, String ID, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime) 這將構造一個 SimpleTimeZone,其具有給定的相對於 GMT 的基準時區偏移量、時區 ID 和開始和結束夏令時的規則。 |
3 | SimpleTimeZone(int rawOffset, String ID, int startMonth, int startDay, int startDayOfWeek, int startTime, int endMonth, int endDay, int endDayOfWeek, int endTime, int dstSavings) 這將構造一個 SimpleTimeZone,其具有給定的相對於 GMT 的基準時區偏移量、時區 ID 和開始和結束夏令時的規則。 |
4 | SimpleTimeZone(int rawOffset, String ID, int startMonth, int startDay, int startDayOfWeek, int startTime, int startTimeMode, int endMonth, int endDay, int endDayOfWeek, int endTime, int endTimeMode, int dstSavings) 這將構造一個 SimpleTimeZone,其具有給定的相對於 GMT 的基準時區偏移量、時區 ID 和開始和結束夏令時的規則。 |
類方法
繼承的方法
此類繼承自以下類的方法:
- java.util.TimeZone
- java.util.Object
獲取夏令時期間時間差示例
以下示例顯示了使用 Java SimpleTimeZone getDSTSavings() 方法獲取夏令時期間時間差的方法。我們使用美國建立了一個 SimpleTimeZone,然後列印了節省的時間差。
package com.tutorialspoint; import java.util.SimpleTimeZone; public class SimpleTimeZoneDemo { public static void main( String args[] ) { // create simple time zone object SimpleTimeZone stobj = new SimpleTimeZone(720,"US"); // check DST saving System.out.println("DST saving : " + stobj.getDSTSavings()); } }
輸出
讓我們編譯並執行上述程式,這將產生以下結果。
DST saving : 0