# `Arrow.Type.Time`

Time-of-day column. The Arrow FlatBuffers table parameterises both the bit
width and the unit:

- `bit_width: 32` with `:second` or `:millisecond` (`Time32`).
- `bit_width: 64` with `:microsecond` or `:nanosecond` (`Time64`).

# `bit_width`

```elixir
@type bit_width() :: 32 | 64
```

# `t`

```elixir
@type t() :: %Arrow.Type.Time{bit_width: bit_width(), unit: unit()}
```

# `unit`

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

---

*Consult [api-reference.md](api-reference.md) for complete listing*
