|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bielefeld.umweltamt.aui.utils.DateUtils
public class DateUtils
Diese Klasse stellt einige Funktionen bereit, die die Arbeit mit Zeit- und Datumswerten erleichtern.
Field Summary | |
---|---|
static int |
BILLING_DEADLINE
Die Anzahl der Tage, nachdem der Gebührenbescheid bezahlt werden muss: 31 |
static java.lang.String |
FORMAT_DATE
Ein String, der das Format eines Zeitstempels beschreibt. |
static java.lang.String |
FORMAT_DATETIME
Ein String, der das Format eines Zeitstempels beschreibt. |
static java.lang.String |
FORMAT_KASSE
Ein String, der das Format eines Zeitstempels beschreibt. |
static java.lang.String |
FORMAT_TIME
Ein String, der das Format eines Zeitstempels beschreibt. |
Constructor Summary | |
---|---|
DateUtils()
|
Method Summary | |
---|---|
static java.lang.String |
format(java.util.Date date,
java.lang.String format)
Diese Funktion formatiert ein Datum date mittels eines String, der das Format beschreibt. |
static java.util.Date |
getDateOfBill(java.util.Date notification)
Diese Methode berechnet ein basierend auf einem Datum ein neues Datum. |
static java.lang.String |
getDuration(java.util.Date start,
java.util.Date end)
Diese Funktion liefert die Dauer zwischen start und end als String in Form von HH:MM zurück. |
static double |
getDurationHours(java.util.Date start,
java.util.Date end)
|
protected static int |
getHours(long seconds)
|
protected static int |
getMinutes(long seconds)
|
protected static int |
getSeconds(long seconds)
|
static java.util.Date |
parse(java.lang.String date,
java.lang.String format)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String FORMAT_DATETIME
public static final java.lang.String FORMAT_DATE
public static final java.lang.String FORMAT_TIME
public static final java.lang.String FORMAT_KASSE
public static final int BILLING_DEADLINE
Constructor Detail |
---|
public DateUtils()
Method Detail |
---|
public static java.lang.String format(java.util.Date date, java.lang.String format)
date
- Das zu formatierende Datumformat
- Ein String, der das Format beschreibt.
public static java.util.Date parse(java.lang.String date, java.lang.String format) throws java.text.ParseException
java.text.ParseException
public static java.lang.String getDuration(java.util.Date start, java.util.Date end)
start
- Die Startzeitend
- Die Endzeit
public static double getDurationHours(java.util.Date start, java.util.Date end)
protected static int getSeconds(long seconds)
protected static int getMinutes(long seconds)
protected static int getHours(long seconds)
public static java.util.Date getDateOfBill(java.util.Date notification) throws java.lang.NullPointerException
notification
- Datum, an dem ein Gebührenbescheid verschickt
wird.
java.lang.NullPointerException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |