Arrow.Type.Timestamp (Arrow v0.1.0)

Copy Markdown

64-bit timestamp at a fixed time unit, optionally annotated with a timezone.

timezone: nil means "naive" (no timezone), per Arrow's distinction between naive and zoned timestamps.

Summary

Types

t()

@type t() :: %Arrow.Type.Timestamp{timezone: String.t() | nil, unit: unit()}

unit()

@type unit() :: :second | :millisecond | :microsecond | :nanosecond