DateTimeOffset
Момент времени с привязкой к часовому поясу.
message DateTimeOffsetDto
{
required sfixed64 UtcTicks = 1;
required sfixed64 OffsetTicks = 2;
}
UtcTicks
— целое число тиков (100-наносекундных интервалов), прошедших с момента времени 00:00:00 01.01.0001 в UTC. Отражает момент времени без привязки к часовому поясу.OffsetTicks
— смещение времени относительно UTC. Отражает смещение времени относительно UTC соответственно часовому поясу.
Чтобы получить дату и время в указанном часовом поясе, нужно сложить значение полей UtcTicks
и OffsetTicks
, а затем преобразовать их в формат даты.
См. также
- Структура используется:
в структуре PowerOfAttorney