View Source ExOnvif.Devices.SystemDateAndTime (ExOnvif v0.7.1)

Summary

Types

t()

@type t() :: %ExOnvif.Devices.SystemDateAndTime{
  current_diff: term(),
  date_time_type: term(),
  datetime: term(),
  daylight_savings: term(),
  local_date_time: term(),
  time_zone: term(),
  utc_date_time: term()
}

Functions

changeset(module, attrs)

encode(datetime)

local_time(system_date_and_time)

@spec local_time(t()) :: NaiveDateTime.t() | nil

Get local camera time as a naive date time.

parse(doc)

to_struct(parsed)

utc_time(system_date_and_time)

@spec utc_time(t()) :: DateTime.t() | nil

Get utc camera time as DateTime.