В VK Api возвращается date в странном виде, в виде числа и непонятно как его расшифровывать.
Скрин:
И как это перевести на человеческий? Мне нужно перевести это в DateTime в c#, но как я понял переводить можно только со string. Как с int я не нашел инфы
Это дата в формате UnixTime
public DateTime DateTimeFromUnixTime(long unixTimeStamp)
{
return DateTimeOffset
.FromUnixTimeSeconds(unixTimeStamp)
.UtcDateTime;
}
Пример использования (при вводе инта, но лучше сразу JSON конвертировать в лонг, а не инт)
var mydate = DateTimeFromUnixTime( 1597509237L );
Подскажите, а является ли нормальной практикой плодить контексты using при работе с Enitity Framework или правильнее передавать объекты сущностей...
Есть задача сортировать пользователей по дате последнего входа в систему