org.gerweck.scala.util

date

package date

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. date
  2. JavaTimeImplicits
  3. FormatMethods
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait FormatMethods extends AnyRef

    Methods for formatting time durations.

  2. trait JavaTimeImplicits extends AnyRef

    Implicits for working with Java 8's java.time (JSR-310).

  3. trait ThreeTenBPImplicits extends AnyRef

    Implicit conversions for JSR-310 Backport objects.

Value Members

  1. object JavaTimeImplicits extends JavaTimeImplicits

  2. object JavaTimeWrappers

  3. object ThreeTenBPWrappers extends ThreeTenBPImplicits

  4. implicit final def enrichDateTimeFormatter(i: DateTimeFormatter): RichDateTimeFormatter

    Definition Classes
    JavaTimeImplicits
    Annotations
    @inline()
  5. implicit final def enrichJTDate(i: LocalDate): RichJTDate

    Definition Classes
    JavaTimeImplicits
    Annotations
    @inline()
  6. implicit final def enrichJTDateTime(i: LocalDateTime): RichJTDateTime

    Definition Classes
    JavaTimeImplicits
    Annotations
    @inline()
  7. implicit final def enrichJTDuration(i: Duration): RichJTDuration

    Definition Classes
    JavaTimeImplicits
    Annotations
    @inline()
  8. implicit final def enrichJTInstant(i: Instant): RichJTInstant

    Definition Classes
    JavaTimeImplicits
    Annotations
    @inline()
  9. implicit final def enrichJTTemporalAmount(i: TemporalAmount): RichJTTemporalAmount

    Definition Classes
    JavaTimeImplicits
    Annotations
    @inline()
  10. implicit def finiteDurationAsJTDuration(dur: FiniteDuration): Duration

    Definition Classes
    JavaTimeImplicits
  11. final def formatDuration(duration: FiniteDuration): String

    Definition Classes
    FormatMethods
    Annotations
    @inline()
  12. final def formatDuration(seconds: Float): String

    Definition Classes
    FormatMethods
    Annotations
    @inline()
  13. final def formatDuration(seconds: Double): String

    Take an amount of time and format it as a user-friendly string.

    Take an amount of time and format it as a user-friendly string.

    The output string is more human readable than machine friendly: it uses SI prefixes and always has roughly three digits of precision. This makes it easier to see at a glance whether you're talking about milliseconds, seconds, nanoseconds, etc.

    seconds

    The amount of elapsed time, in seconds. This may not be negative.

    Definition Classes
    FormatMethods
  14. implicit def jtDurationAsFiniteDuration(ttDur: Duration): FiniteDuration

    Definition Classes
    JavaTimeImplicits
  15. implicit def timeUnitAsJTChronoUnit(unit: TimeUnit): ChronoUnit

    Definition Classes
    JavaTimeImplicits

Inherited from JavaTimeImplicits

Inherited from FormatMethods

Inherited from AnyRef

Inherited from Any

Ungrouped