Из числовой строки получить время

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Благодарностей
164
Баллы
43
В переменной
int time = "1547659605"; //число получено в ходе вычислений и может означать минут или часы

?Как из переменной получить строку времени, вида HH:mm:ss
 
Последнее редактирование:

SanchoPancho

Client
Регистрация
09.12.2015
Сообщения
166
Благодарностей
82
Баллы
28
Код:
int time = Convert.ToInt32(project.Variables["time"].Value);
DateTime pDate = (new DateTime(1970, 1, 1, 0, 0, 0, 0)).AddSeconds(time);
return pDate;
 
  • Спасибо
Реакции: inotoxic

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Благодарностей
164
Баллы
43
Пардон ошибся с данными в строке
правильно
int time = "77738";//время не в формате unixtime

При выполнении снипета
Код:
int time = Convert.ToInt32(project.Variables["time"].Value);
DateTime pDate = (new DateTime(1970, 1, 1, 0, 0, 0, 0)).AddSeconds(time);
return pDate;
В переменную возвращается дата в формате
01.01.1970 21:35:38

А нужно что-бы вернуло кол-во часов и минут
 
Последнее редактирование:

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