Засечь время.

  • Автор темы Автор темы Mikhail B.
  • Дата начала Дата начала

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 449
Реакции
5 478
Баллы
113
Мне нужно засечь время от начала загрузки страницы и до ее завершения. Что бы выявить наиболее приоритетные настройки. Высчитывать время не получается калькулятором, т.к. там не десятичная система исчисления. Может есть метод простой и эффективный, значение я буду в лог передавать.
 
Пока придумал tickcount использовать, дам десятичная система, только придется убрать три числа в конце.
 
Мне нужно засечь время от начала загрузки страницы и до ее завершения. Что бы выявить наиболее приоритетные настройки. Высчитывать время не получается калькулятором, т.к. там не десятичная система исчисления. Может есть метод простой и эффективный, значение я буду в лог передавать.
upload_2016-4-4_22-47-38.png
 
  • Оценить
Реакции: Mikhail B.
Пока придумал tickcount использовать, дам десятичная система, только придется убрать три числа в конце.
все правильно, так и нужно..
только не убрать 3 числа в конце, а удобнее разделить на 1000..
 
  • Оценить
Реакции: Mikhail B.
Делить на 1000! вот точно! я почти тоже самое придумал, только хотел стереть 3 числа в конце. Благодарю.
 
Округлить бы еще до целого числа, большую или меньшую без разницы. Как в JAVA реализовать?
 
C#. Переменную finish создавать не нужно
C#:
Развернуть Свернуть Копировать
int s = int.Parse(project.Variables["start"].Value);
int f = Environment.TickCount;
return (f - s) / 1000;
или
C#:
Развернуть Свернуть Копировать
return (Environment.TickCount - int.Parse(project.Variables["start"].Value)) / 1000;
 
Округлить бы еще до целого числа, большую или меньшую без разницы. Как в JAVA реализовать?
как то можно реализовать, есть возможности, но лень вспоминать и искать.. ;)
я в одном из проектов просто тупо регуляркой откусывал целое значение до запятой..
 
  • Оценить
Реакции: Mikhail B.

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