Timestamp¶
message Timestamp
{
required sfixed64 Ticks = 1;
}
Структура представляет некоторый момент времени, не привязанный к часовому поясу. Его можно воспринимать как UTC-время.
Ticks - целое число тиков (100-наносекундных интервалов), прошедших с момента времени 00:00:00 01.01.0001.
Пример использования (C#)¶
Преобразование в DateTime:
var dt = new DateTime(timestamp.Ticks, DateTimeKind.Utc);