Package at.letto.tools
Class Datum
java.lang.Object
at.letto.tools.Datum
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static String[](package private) static SimpleDateFormat[]private static DateTimeFormatter[]static String[]static String[]static String[]static String[]static Patternprivate static final Patternstatic Patternstatic Patternprivate static final Patternprivate static final Patternprivate static final Stringstatic SimpleDateFormatstatic SimpleDateFormatstatic SimpleDateFormatstatic SimpleDateFormat(package private) static String[]static String[]static String[]static String[]static String[]static String[]static String[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Datestatic longcalcDays(int y, int m, int d) Bestimmt die Tagesanzahl vom 1.1.0000 bis zum angegebenen Datumstatic LocalDatedateIntegerToLocalDate(long d) static LocalDateTimedateIntegerToLocalDateTime(long d) static intday(long d) Bestimmt den Tag im Monat eines Datum-Integersstatic intstatic intstatic StringdayOfWeekString(Date date) static StringdayOfWeekString2(Date date) static StringdayOfWeekString3(Date date) static StringdayOfWeekStringGerman(Date date) static StringdayOfWeekStringGerman2(Date date) static StringdayOfWeekStringGerman3(Date date) static StringformatDate(long d) static StringformatDateTime(long d) static StringformatDateTime(LocalDate localDate) static StringformatDateTime(LocalDateTime localDateTime) static StringformatDateTime(Date date) static StringformatSimple(Date date) static StringformatTime(long d) static StringformatTime(LocalDateTime localDateTime) static inthour(long d) Bestimmt die Stunde eines Datum-Integersstatic intStunde im 24-Stunden-Formatstatic DateTimeFormatter[]static booleanstatic booleanisDateTime(String dat) static booleanPrüft ob es sich bei der Eingabe um eine Zeit handeltstatic DatelocalDate(LocalDateTime dateToConvert) static LocalDateTimestatic intminute(long d) Bestimmt die Minute eines Datum-Integersstatic intstatic intmonth(long d) Bestimmt das Monat eines Datum-Integersstatic intstatic StringmonthString(Date date) static StringmonthString3(Date date) static StringmonthStringGerman(Date date) static StringmonthStringGerman3(Date date) static Datenow()static longstatic LocalDatestatic LocalDateTimestatic Dateprivate static Datestatic longparseDauer(String s) parst eine Zeitdauer-Angabe in einen Sekunden Long-Wertstatic LocalDateTimeparseLocalDateTime(String dat) static doubleParst einen Zeitstring i eine Zeit in Sekundenstatic int[]Parst einen Zeitstring i eine Zeit in Sekundenstatic intsecond(long d) Bestimmt die Minute eines Datum-Integersstatic intstatic longsecondsBetweenDate(Date datum1, Date datum2) Bestimmt die Dauer in Sekunden zwischen zwei Datumswertenstatic longsecondsToNow(Date date) Bestimmt die Dauer in Sekunden von dem Datmu date bis zur aktuellen Zeitstatic DatesetDate(int y, int m, int d) static longtoDateInteger(int y, int m, int d, int h, int min, int sec) static longBestimmt die Sekunden seit dem 1.1.0000 eines gegebenen Datums als Stringstatic longBestimmt die Sekunden seit dem 1.1.0000 eines gegebenen Datumsstatic longBestimmt die Sekunden seit dem 1.1.0000 eines gegebenen Datumsstatic longBestimmt die Sekunden seit dem 1.1.0000 eines gegebenen Datumsstatic StringtoDauerString(long dauer) static StringtoHTMLDateString(Date date) static StringtoSQLDateString(int year, int month, int day) static StringtoSQLDateString(Date date) static Stringstatic intweek(long d) Bestimmt die Kalenderwoche eines Datum-Integersstatic intBestimmt die Kalenderwoche eines Datumsstatic intweekday(long d) Bestimmt den Wochentag eines Datum-Integers als Mo=1 bis So=7static intyear(long d) Bestimmt das Jahr eines Datum-Integersstatic int
-
Field Details
-
simpleDate
-
simpleDateFormat
-
simpleDateFormatMillis
-
simpleTimeFormat
-
WEEKDAYS3
-
WEEKDAYS2
-
WEEKDAYS
-
WEEKDAYSGERMAN
-
WEEKDAYSGERMAN3
-
WEEKDAYSGERMAN2
-
MONTH3
-
MONTHGERMAN3
-
MONTH
-
MONTHGERMAN
-
patternDateYYYYMMDD
-
patternDateYYYYMD
-
patternDateDMY
-
formatter
-
pTime
- See Also:
-
patternTime
-
patternTimeDate
-
patternDateTime
-
dateFormats
-
timeFormats
-
formatterLDT
-
-
Constructor Details
-
Datum
public Datum()
-
-
Method Details
-
second
-
minute
-
hour
Stunde im 24-Stunden-Format -
day
-
month
-
year
-
dayOfWeek
-
dayOfWeekString3
-
dayOfWeekString2
-
dayOfWeekString
-
dayOfWeekStringGerman3
-
dayOfWeekStringGerman2
-
dayOfWeekStringGerman
-
monthString3
-
monthString
-
monthStringGerman3
-
monthStringGerman
-
now
-
toString
-
toHTMLDateString
-
toSQLDateString
-
toSQLDateString
-
setDate
-
parse
-
parseDate
-
addDays
-
localDate
-
localDate
-
parseTime
Parst einen Zeitstring i eine Zeit in Sekunden- Parameters:
s- Zeitstring 10:30 bzw. 10:30:22 bzw. 10:30:22.435423- Returns:
- Zeit in Sekunden
-
parseTimeArray
Parst einen Zeitstring i eine Zeit in Sekunden- Parameters:
s- Zeitstring 10:30 bzw. 10:30:22 bzw. 10:30:22.435423- Returns:
- Zeit in Sekunden
-
formatSimple
-
formatDateTime
-
nowLocalDate
-
nowLocalDateTime
-
formatDateTime
-
formatTime
-
formatDateTime
-
formatDateTime
-
formatDate
-
formatTime
-
nowDateInteger
public static long nowDateInteger() -
initFormatterLDT
-
parseLocalDateTime
-
isDateTime
-
isDate
-
isTime
Prüft ob es sich bei der Eingabe um eine Zeit handelt -
calcDays
public static long calcDays(int y, int m, int d) Bestimmt die Tagesanzahl vom 1.1.0000 bis zum angegebenen Datum -
toDateInteger
Bestimmt die Sekunden seit dem 1.1.0000 eines gegebenen Datums -
toDateInteger
Bestimmt die Sekunden seit dem 1.1.0000 eines gegebenen Datums -
toDateInteger
Bestimmt die Sekunden seit dem 1.1.0000 eines gegebenen Datums -
toDateInteger
Bestimmt die Sekunden seit dem 1.1.0000 eines gegebenen Datums als String -
toDateInteger
public static long toDateInteger(int y, int m, int d, int h, int min, int sec) -
dateIntegerToLocalDate
-
dateIntegerToLocalDateTime
-
year
public static int year(long d) Bestimmt das Jahr eines Datum-Integers -
month
public static int month(long d) Bestimmt das Monat eines Datum-Integers -
day
public static int day(long d) Bestimmt den Tag im Monat eines Datum-Integers -
hour
public static int hour(long d) Bestimmt die Stunde eines Datum-Integers -
minute
public static int minute(long d) Bestimmt die Minute eines Datum-Integers -
second
public static int second(long d) Bestimmt die Minute eines Datum-Integers -
weekday
public static int weekday(long d) Bestimmt den Wochentag eines Datum-Integers als Mo=1 bis So=7 -
week
public static int week(long d) Bestimmt die Kalenderwoche eines Datum-Integers -
week
Bestimmt die Kalenderwoche eines Datums -
parseDauer
parst eine Zeitdauer-Angabe in einen Sekunden Long-Wert- Parameters:
s- Zeitdauer- Returns:
- Zeitdauer in Sekunden
-
toDauerString
-
secondsBetweenDate
Bestimmt die Dauer in Sekunden zwischen zwei Datumswerten- Parameters:
datum1- erstes Datumdatum2- zweites Datum- Returns:
- Sekunden datum2-datum1
-
secondsToNow
Bestimmt die Dauer in Sekunden von dem Datmu date bis zur aktuellen Zeit- Parameters:
date- Datum- Returns:
- Dauer in Sekunden von date bis jetzt
-