Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.util.TimeZone1.1

java.lang.Object
   |
   +--java.util.TimeZone

Deklaration

public abstract class TimeZone
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

Beschreibung

Die abstrakte Klasse TimeZone dient als Basis für Klassen, die eine Zeitzone repräsentieren.


 
Methoden
public Objectclone()
public static synchronized String[]getAvailableIDs()
public intgetDSTSavings()     [1.4]
public static synchronized String[]getAvailableIDs(int rawOffset)
public static synchronized TimeZonegetDefault()
public StringgetID()
public intgetOffset(long date)     [1.4]
public abstract intgetOffset(int era, int year, int month, int day, int dayOfWeek, int milliseconds)
public abstract intgetRawOffset()
public static synchronized TimeZonegetTimeZone(String ID)
public abstract booleaninDaylightTime(Date date)
public static synchronized voidsetDefault(TimeZone zone)
public voidsetID(String ID)
public abstract voidsetRawOffset(int offsetMillis)
public abstract booleanuseDaylightTime()


 

Methoden im Detail

public Object clone()
Erzeugt ein neues TimeZone-Objekt mit denselben Werten und liefert es zurück.
public static synchronized String[] getAvailableIDs()
Liefert ein String-Array, das die Abkürzungen aller verfügbaren Zeitzonen enthält (z. B. "ECT" für mitteleuropäische Zeit).
public int getDSTSavings()     [1.4]
Liefert die Zeit, die zur lokalen Zeit addiert werden muß um die Wall-Clock Zeit zu bekommen.
public static synchronized String[] getAvailableIDs(int rawOffset)
Liefert ein String-Array, das die Abkürzungen aller verfügbaren Zeitzonen enthält, die die Verschiebung rawOffset gegenüber UTC haben.
public static synchronized TimeZone getDefault()
Liefert ein TimeZone-Objekt, das die Zeitzone repräsentiert, in der sich der ausführende Rechner befindet. Diese Zeitzone wird der Systemeigenschaft user.timezone entnommen.
public String getID()
Liefert die Abkürzung dieser Zeitzone.
public int getOffset(long date)     [1.4]
Liefert den Offset dieser Zeitzone zu UTC zur übergebenen Zeit zurück.
public abstract int getOffset(int era, int year, int month, int day, int dayOfWeek, int milliseconds)
Liefert die Zeitverschiebung in Millisekunden, die diese Zeitzone an dem übergebenen Datum gegenüber UTC hat. Das Ergebnis muss stets zu UTC addiert werden, um die lokale Zeit zu erhalten. Diese Methode berücksichtigt die Sommerzeit.
public abstract int getRawOffset()
Liefert die Zeitverschiebung in Millisekunden, die diese Zeitzone gegenüber UTC hat. Das Ergebnis muss stets zu UTC addiert werden, um die lokale Zeit zu erhalten. Diese Methode berücksichtigt die Sommerzeit nicht.
public static synchronized TimeZone getTimeZone(String ID)
Liefert ein TimeZone-Objekt für die durch ID bezeichnete Zeitzone. Falls kein Objekt für diese Zeitzone verfügbar ist, wird wird ein Objekt für die »Pacific Standard Time« geliefert.
public abstract boolean inDaylightTime(Date date)
Liefert true, falls der durch date bezeichnete Zeitpunkt in der Sommerzeit liegt, sonst false.
public static synchronized void setDefault(TimeZone zone)
Setzt die voreingestellte Zeitzone auf zone.
public void setID(String ID)
Setzt die Abkürzung dieser Zeitzone auf ID.
public abstract void setRawOffset(int offsetMillis)
Setzt die Zeitverschiebung dieser Zeitzone auf offsetMillis Millisekunden gegenüber UTC.
public abstract boolean useDaylightTime()
Liefert true, falls diese Zeitzone die Sommerzeit verwendet, sonst false.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.