public final class ZeitAngabe extends Object
| Modifier and Type | Field and Description |
|---|---|
private long |
zeitWert
der Zeitwert, der dargestellt werden soll.
|
| Constructor and Description |
|---|
ZeitAngabe(long zeitWert)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
dauerAlsText()
liefert den Zeitwert als Dauer.
|
String |
dauerAlsText(String maxText)
liefert den Zeitwert als Dauer.
|
long |
getZeitWert()
liefert den definierten Zeitwert, der Zeitangabe in Millisekunden.
|
private long |
teilDauerErmitteln(StringBuffer result,
long restWert,
long faktor,
String einheit)
ermittelt eine Teil des "Dauer-String".
|
String |
zeitStempel()
liefert den Zeitstempel im Standard-Datums-Zeit-Format.
|
String |
zeitStempel(String nullText)
liefert den Zeitstempel im Standardformat, wobei der Wert 0 durch den
übergebenen Text ersetzt wird.
|
String |
zeitStempel(String nullText,
String maxText)
liefert den Zeitstempel im Standardformat, wobei der Wert 0 durch den
übergebenen Text
nullText und der Wert Long.MAX_VALUE durch
den übergebenen Text maxText ersetzt wird. |
public ZeitAngabe(long zeitWert)
zeitWert - der Wertpublic String dauerAlsText()
public String dauerAlsText(String maxText)
maxText - der Text, der für den Wert Long.MAX_VALUE ausgegeben werden
soll.public long getZeitWert()
private long teilDauerErmitteln(StringBuffer result, long restWert, long faktor, String einheit)
result - das Ziel, in dem der Text zusammengebaut wird.restWert - der noch bestehende Restwertfaktor - der Faktor für den einzufügenden Abschnitteinheit - die Einheit als Textpublic String zeitStempel()
public String zeitStempel(String nullText)
null
übergeben, erfolgt keine Sonderbehanldung für den Zeitwert 0.nullText - der Text für den Wert 0public String zeitStempel(String nullText, String maxText)
nullText und der Wert Long.MAX_VALUE durch
den übergebenen Text maxText ersetzt wird. Wird für die
Textparameter der Wert null übergeben, erfolgt keine
Sonderbehanldung für den jeweiligen Wert.nullText - der Text für den Wert 0maxText - der Text für den Wert Long.MAX_VALUECopyright © 2017 BitCtrl Systems GmbH. All rights reserved.