Hyperlinkv0.8.0-beta.28

Duration

Duration.toHoursconsteffect/Duration.ts:841
(self: Input): number

Converts a Duration to hours.

Example (Converting durations to hours)

import { Duration } from "effect"

console.log(Duration.toHours(Duration.minutes(120))) // 2
console.log(Duration.toHours(Duration.days(1))) // 24
getters
export const toHours = (self: Input): number =>
  match(fromInputUnsafe(self), {
    onMillis: (millis) => millis / 3_600_000,
    onNanos: (nanos) => Number(nanos) / 3_600_000_000_000,
    onInfinity: () => Infinity,
    onNegativeInfinity: () => -Infinity
  })