# `NebulaGraphEx.Types.NebTime`
[🔗](https://github.com/VChain/nebula_graph_ex/blob/v0.1.10/lib/nebula_graph_ex/types/neb_time.ex#L1)

NebulaGraph time-of-day value (no timezone).

Use `to_time/1` to convert to a standard `%Time{}`.

## Fields

* `:hour` — `0..23`
* `:minute` — `0..59`
* `:second` — `0..59`
* `:microsecond` — `0..999_999`

# `t`

```elixir
@type t() :: %NebulaGraphEx.Types.NebTime{
  hour: 0..23,
  microsecond: non_neg_integer(),
  minute: 0..59,
  second: 0..59
}
```

# `to_time`

```elixir
@spec to_time(t()) :: {:ok, Time.t()} | {:error, atom()}
```

Converts to a standard `%Time{}`.

# `to_time!`

```elixir
@spec to_time!(t()) :: Time.t()
```

Converts to a standard `%Time{}`, raising on invalid values.

---

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