Продолжая тему.
Можно ли как-то, используя C# или JavaScript, преобразовать миллисекунды в формат month \ day \ hour \ minutes \ seconds?
Update:
Разобрался.
Поделюсь решением, может быть кому-нибудь пригодится.
Получаем текущее время в UNIX'e на старте проекта -> {-Variable.time_start-}.
По завершению проекта - так же фиксируем время - > {-Variable.time_end-}
Снипет C# для получения UNIX time (спасибо:
7make)
int unixTimestamp = (int)(DateTime.Now.Subtract(new DateTime(1970, 1, 1))).TotalSeconds;
return unixTimestamp;
Далее получаем разницу с момента старта и завершения. И приводим данные в человеческий вид.
JavaScript
var sec = ({-Variable.time_end-} - {-Variable.time_start-});
Math.floor(sec / 3600) + " час. " + (Math.floor(sec / 60) - (Math.floor(sec / 3600) * 60)) + " мин. " + sec % 60 + " сек. ";
Формат вывода: N час. N мин. N сек.