Конвертация unixtime в 24h формат

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Подскажите снипет для конвертации из unixtime формата (значение в переменной) в 24h формат.
 

Bas

Client
Регистрация
15.12.2013
Сообщения
637
Благодарностей
263
Баллы
63
Подскажите снипет для конвертации из unixtime формата (значение в переменной) в 24h формат.
Код:
int unixtime_datetime = Int32.Parse(project.Variables["unixtime"].Value);
DateTime datetime_in_variable = new DateTime (1970, 1, 1).AddSeconds(unixtime_datetime).AddHours(3); //AddHours(3) - поправка на часовой пояс (+3), если не нужно, просто удалить эту часть из кода.
 
  • Спасибо
Реакции: fri-lancer, uf0log и one

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Причина нашлась. В исходной переменные значение имеет вид 3654.832950115204.
 

Bas

Client
Регистрация
15.12.2013
Сообщения
637
Благодарностей
263
Баллы
63

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Ну какое дает {-TimeNow.Unixtime-} Такое и использую.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Кстати, а почему такое значение выдает?
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Может имелось ввиду такое 1523829765.5586?
Да, я об этом и говорю. Убрав значения после точки, все в порядке.
Оно идёт с точкой, так как изначально значение double.
Как тогда получать {-TimeNow.UnixTime-} без десятичных значений? Я в некоторых местах, не помю точно где, сталкивался что выдает ошибки при обработки значения переменной с десятичным значением unixtime.
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113
Последнее редактирование:

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113
Последнее редактирование:
  • Спасибо
Реакции: one

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