effect-io-ai

Package: effect
Module: DateTime

DateTime.mapEpochMillis

Transform a DateTime by applying a function to the number of milliseconds since the Unix epoch.

Example

import { DateTime } from "effect"

// add 10 milliseconds
DateTime.unsafeMake(0).pipe(
  DateTime.mapEpochMillis((millis) => millis + 10)
)

Signature

declare const mapEpochMillis: { (f: (millis: number) => number): <A extends DateTime>(self: A) => A; <A extends DateTime>(self: A, f: (millis: number) => number): A; }

Source

Since v3.6.0