Nezavisimus Client Регистрация 09.01.2016 Сообщения 62 Благодарностей 3 Баллы 8 07.07.2018 #1 Всем привет! Подскажите пожалуйста как узнать время работы шаба. Желательно C#. Ну или внутренними функциями зенки
Всем привет! Подскажите пожалуйста как узнать время работы шаба. Желательно C#. Ну или внутренними функциями зенки
Fantomics Client Регистрация 01.06.2016 Сообщения 68 Благодарностей 12 Баллы 8 07.07.2018 #2 https://zennolab.com/discussion/threads/vremja-vypolnenija-proekta-kubika.42573/#post-316697
Nezavisimus Client Регистрация 09.01.2016 Сообщения 62 Благодарностей 3 Баллы 8 07.07.2018 #3 Fantomics сказал(а): https://zennolab.com/discussion/threads/vremja-vypolnenija-proekta-kubika.42573/#post-316697 Нажмите, чтобы раскрыть... Это возвращает время работы последнего обработанного действия в проекте, в миллисекундах. А мне надо время работы шаблона От старта и до конца
Fantomics сказал(а): https://zennolab.com/discussion/threads/vremja-vypolnenija-proekta-kubika.42573/#post-316697 Нажмите, чтобы раскрыть... Это возвращает время работы последнего обработанного действия в проекте, в миллисекундах. А мне надо время работы шаблона От старта и до конца
boorik2 Client Регистрация 10.04.2017 Сообщения 202 Благодарностей 62 Баллы 28 07.07.2018 #4 делаешь засечку времени в начале делаешь засечку времени в конце вычетаешь разницу и выводишь либо в лог, либо в файлик
делаешь засечку времени в начале делаешь засечку времени в конце вычетаешь разницу и выводишь либо в лог, либо в файлик
one Client Регистрация 22.09.2015 Сообщения 6 793 Благодарностей 1 264 Баллы 113 07.07.2018 #5 Я у себя в шаблонах использую такую схему. В начале шаблона ставим запуск таймера. C# Код: int unixTimestamp = (int)(DateTime.Now.Subtract(new DateTime(1970, 1, 1))).TotalSeconds; return unixTimestamp; В конце работы шаблона стоп таймера. C# Код: int unixTimestamp = (int)(DateTime.Now.Subtract(new DateTime(1970, 1, 1))).TotalSeconds; return unixTimestamp; Высчитываем затраченное время. JS Код: var sec = ({-Variable.COUNTER_TIME_END-} - {-Variable.COUNTER_TIME_START-}); Math.floor(sec / 3600) + " час. " + (Math.floor(sec / 60) - (Math.floor(sec / 3600) * 60)) + " мин. " + sec % 60 + " сек. "; Последнее редактирование: 07.07.2018
Я у себя в шаблонах использую такую схему. В начале шаблона ставим запуск таймера. C# Код: int unixTimestamp = (int)(DateTime.Now.Subtract(new DateTime(1970, 1, 1))).TotalSeconds; return unixTimestamp; В конце работы шаблона стоп таймера. C# Код: int unixTimestamp = (int)(DateTime.Now.Subtract(new DateTime(1970, 1, 1))).TotalSeconds; return unixTimestamp; Высчитываем затраченное время. JS Код: var sec = ({-Variable.COUNTER_TIME_END-} - {-Variable.COUNTER_TIME_START-}); Math.floor(sec / 3600) + " час. " + (Math.floor(sec / 60) - (Math.floor(sec / 3600) * 60)) + " мин. " + sec % 60 + " сек. ";