Hyperlinkv0.8.0-beta.28

Duration

Duration.toMillisconsteffect/Duration.ts:772
(self: Input): number

Converts a Duration to milliseconds.

Example (Converting durations to milliseconds)

import { Duration } from "effect"

console.log(Duration.toMillis(Duration.seconds(5))) // 5000
console.log(Duration.toMillis(Duration.minutes(2))) // 120000
getters
export const toMillis = (self: Input): number =>
  match(fromInputUnsafe(self), {
    onMillis: identity,
    onNanos: (nanos) => Number(nanos) / 1_000_000,
    onInfinity: () => Infinity,
    onNegativeInfinity: () => -Infinity
  })
Referenced by 21 symbols