Нужна помощь. Конвертация UNIX Timestamp в понятное время в C#

  • Автор темы Автор темы cobra369
  • Дата начала Дата начала

cobra369

Client
Регистрация
13.01.2016
Сообщения
35
Реакции
5
Баллы
8
Доброго времени суток.

Пожалуйста, помогите с c# сниппетом:

Есть переменная timestamp (в неё паршу точное время в UNIX формате). Мне нужно преобразовать это время в человеческое, а потом уже спарсить текущую секунду.

Что делаю?

DateTime pDate = (new DateTime(1970, 1, 1, 0, 0, 0, 0)).AddSeconds (ТУТ вставляю время в UNIX и все отлично);
return pDate;

Но стоит сделать так:
DateTime pDate = (new DateTime(1970, 1, 1, 0, 0, 0, 0)).AddSeconds (project.Variables["timestamp"].Value);
return pDate;

Получаю ошибку, что преобразование из string в double невозможно.

Помогите разобраться, пожалуйста!
 
C#:
Развернуть Свернуть Копировать
DateTime pDate = new DateTime(1970, 1, 1).AddSeconds(double.Parse(project.Variables["second"].Value));
return pDate;
 
  • Оценить
Реакции: cobra369
Спасибо большое! Надо все таки начинать учить c# :)
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)