Zeiteinheit

Im Gegensatz zur TimeUnit-Klasse aus dem JDK deckt Zeiteinheit auch groessere Einheiten wie Wochen, Monate oder Jahre ab. Die Benennung der Konstanten orientiert sich dabei in TimeUnit, damit es als Ersatz dafuer verwendet werden kann.

Da u.U. mit grossen Zeitraeumen hantiert wird, liefern to toXxx()-Methoden wie z.B. toNanos() keinen Long sondern BigInteger zurueck.

Author

oboehm

Since

5.4 (29.02.2024)

Entries

Link copied to clipboard

Zeiteinheit fuer Nano-Sekunden .

Link copied to clipboard

Zeiteinheit fuer Micro-Sekunden.

Link copied to clipboard

Zeiteinheit fuer Milli-Sekunden.

Link copied to clipboard

Zeiteinheit fuer Sekunden.

Link copied to clipboard

Zeiteinheit fuer Minuten.

Link copied to clipboard

Zeiteinheit fuer Stunden.

Link copied to clipboard

Zeiteinheit fuer halbe Tage.

Link copied to clipboard

Zeiteinheit fuer Tage.

Link copied to clipboard

Zeiteinheit fuer Wochen.

Link copied to clipboard

Zeiteinheit fuer Monate (= 1 Jahr / 12).

Link copied to clipboard

Zeiteinheit fuer Jahre (1 Jahr = 365,2425 Tage).

Link copied to clipboard

Zeiteinheit fuer Jahrhunderte.

Link copied to clipboard

Zeiteinheit fuer Jahrhunderte.

Link copied to clipboard

Zeiteinheit fuer Jahrtausende.

Link copied to clipboard

Zeiteinheit fuer Jahrmillionen.

Link copied to clipboard

Zeiteinheit fuer die Ewigkeit.

Link copied to clipboard

Unbekannte Zeiteinheit.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun <R : Temporal> addTo(temporal: R, amount: Long): R
Link copied to clipboard
open override fun between(temporal1Inclusive: Temporal, temporal2Exclusive: Temporal): Long
Link copied to clipboard
open override fun getDuration(): Duration
Link copied to clipboard
open override fun isDateBased(): Boolean
Link copied to clipboard
open override fun isDurationEstimated(): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun isTimeBased(): Boolean
Link copied to clipboard
open override fun isValid(): Boolean
Link copied to clipboard

Wandelt die Zahl in Jahrhunderte um.

Link copied to clipboard

Wandelt die Zeiteinheit in eine ChronoUnit.

Link copied to clipboard

Wandelt die Zahl in Tage um.

Link copied to clipboard

Wandelt die Zahl in Jahrzehnte um.

Link copied to clipboard

Wandelt die Zahl in Stunden um.

Link copied to clipboard

Wandelt die Zahl in Jahrmillionen um.

Link copied to clipboard
open override fun toMap(): Map<String, Any>
Link copied to clipboard

Wandelt die Zahl in Micro-Sekunden um.

Link copied to clipboard

Wandelt die Zahl in Jahrtausende um.

Link copied to clipboard

Wandelt die Zahl in Milli-Sekunden um.

Link copied to clipboard

Wandelt die Zahl in Minuten um.

Link copied to clipboard

Wandelt die Zahl in Monate um.

Link copied to clipboard

Wandelt die Zahl in Nano-Sekunden um.

Link copied to clipboard

Wandelt die Zahl in Sekunden um.

Link copied to clipboard

Wandelt die Zeiteinheit in eine TimeUnit. Bitte beachten: fuer WEEKS, MONTHS, ... gibt es kein Gegenstueck in TimeUnit. In diesem Fall wird eine IllegalArgumentException geworfen.

Link copied to clipboard

Wandelt die Zahl in Wochen um.

Link copied to clipboard

Wandelt die Zahl in Jahre um.

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.