time_t
- это , определяемое как количество секунд от даты эпохи Unix 1 января 1970 года @ 00:00 UTC.Итак, вам нужно выяснить, сколько времени представляют ваши тики, и вычесть время эпохи.Следующие должны сделать это.
double GetTimeTSecondsFrom(long ticks)
{
DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
return (new DateTime(ticks) - epoch).TotalSeconds;
}