Use this expression to get the unix timestamp:
int unixTime = (int)(DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0)).TotalSeconds;
Console.WriteLine(unixTime);
and to convert a unix timestamp to a .NET DateTime:
DateTime dt = (new DateTime(1970, 1, 1, 0, 0, 0)).AddSeconds(unixTime);
Console.WriteLine(dt.ToLocalTime());
Комментариев нет:
Отправить комментарий