EN · DE · RU · FR · ES

#1373: TimeUnit.kt

projectforge-business/src/main/kotlin/org/projectforge/framework/time/TimeUnit.kt Typ: Kotlin · Rolle: Komponente · Quelle: projectforge-business/src/main/kotlin/org/projectforge/framework/time/TimeUnit.kt 34 Zeilen · 10 Code · 22 Kommentare · 2 leer
Quellcodedatei unter projectforge-business/src/main/kotlin/org/projectforge/framework/time/TimeUnit.kt mit Kotlin-Code für die Komponentenschicht.

Codestruktur

Klassen: TimeUnit

Enum-Klassen: TimeUnit

Eigenschaften (1): millis

Paket: org.projectforge.framework.time

Quellcode (gekürzt)

package org.projectforge.framework.time

enum class TimeUnit(val millis: Long) {
  SECONDS(1000L),
  MINUTE(60 * SECONDS.millis),
  HOUR(60 * MINUTE.millis),
  DAY(24 * HOUR.millis),
  WEEK(7 * DAY.millis),
  MONTH(30 * DAY.millis),
  YEAR(365 * DAY.millis),
}

Git-Verlauf

868d6abb7 2025 -> 2026
63081666f Quellcode-Dateiköpfe: 2024 -> 2025.
b6092df09 Urheberrecht 2023 -> 2024
ab45d51fa Urheberrecht 2001-2022 -> 2001-2023.
10c495b5f TimeAgo: TimeUnit.MINUTE. 2FA BruteForce getestet (inkl. Benutzerdeaktivierung und -reaktivierung).