|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.sys.testsys.lib.UtlDateTime
public class UtlDateTime
Utility package ; Datum- und Zeitkonvertierungsfunktionen.
Constructor Summary | |
---|---|
UtlDateTime()
|
Method Summary | |
---|---|
static boolean |
amSelbenTag(java.lang.Long zp1,
java.lang.Long zp2)
liegen die beiden übergebenen Zeitpunkte im selben Tag? |
static java.lang.String |
date2String(java.util.Date date)
liefert das übergebne Datum als String zurück |
static int |
extractFieldValues(long zeitMs,
int field)
Liefert Feldwerte |
static long |
fields2Zeit(int year,
int month,
int day_of_month,
int hour_of_day,
int minute,
int second)
Erzeugt aus den übergebenen Feldern einen time value |
static java.lang.Long |
getTagesanfang(java.lang.Long zeitMs)
Liefert den Tagesanfang 00:00 (in ms) ausgehend von der Übergebenen Zeit (ms) |
static java.lang.Long |
getTagesende(java.lang.Long zeitMs)
Liefert das Tagesende 23:59:59 (in ms) ausgehend von der Übergebenen Zeit (ms) |
static void |
main(java.lang.String[] args)
|
static java.lang.Long |
string2Zeit(java.lang.String datumsString)
liefert die Zeit in ms zum übergebenen Datumstring. |
static java.lang.Long |
string2Zeit(java.lang.String datumsString,
boolean useLenient)
liefert die Zeit in ms zum übergebenen Datumstring. |
static void |
testAmSelbenTag()
Testprogramm für pruefeAmSelbenTag |
static void |
testFields2Zeit()
Testprogramm für extractFieldValues |
static void |
testFieldValues()
Testprogramm für extractFieldValues |
static void |
testGetTagesAE()
Testprogramm für getTagesanfang und -ende |
static java.util.Date |
zeit2date(long zeitMs)
Wandelt ms - zeitwert in Datum |
static java.lang.String |
zeit2String(java.lang.Long zeitMs)
Wandelt zeitwert ms in String |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UtlDateTime()
Method Detail |
---|
public static java.util.Date zeit2date(long zeitMs)
zeitMs
- Zeit in ms seit 1970 ...
public static java.lang.String zeit2String(java.lang.Long zeitMs)
zeitMs
- Zeit in ms seit 1970 ...
public static java.lang.String date2String(java.util.Date date)
date
-
public static java.lang.Long string2Zeit(java.lang.String datumsString)
datumsString
-
public static java.lang.Long string2Zeit(java.lang.String datumsString, boolean useLenient)
datumsString
- useLenient
- true: Lenient mode, nicht auf existierende Datuswerte achten
public static java.lang.Long getTagesanfang(java.lang.Long zeitMs)
zeitMs
- irgend eine Uhrzeit des zu betrachtenden Tages oder 0:heute, -1 gestern ...
public static java.lang.Long getTagesende(java.lang.Long zeitMs)
zeitMs
- irgend eine Uhrzeit des zu betrachtenden Tages oder 0:heute, -1 gestern ...
public static int extractFieldValues(long zeitMs, int field)
zeitMs
- (msec seit 1970)field
- calendar Fieldpublic static long fields2Zeit(int year, int month, int day_of_month, int hour_of_day, int minute, int second)
year
- Jahr 4-stelligmonth
- Monat (1-12)hour_of_day
- (1-24)minute
- second
- public static void testGetTagesAE()
public static boolean amSelbenTag(java.lang.Long zp1, java.lang.Long zp2)
zp1
- Zeitpunkt1zp2
- Zeitpunkt2
public static void testAmSelbenTag()
public static void testFields2Zeit()
public static void testFieldValues()
public static void main(java.lang.String[] args)
args
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |