Уведомления
Очистить все
Добрый день, подскажите, как получить текущее значение времени в миллисекундах?
Создатель темы Размещено : 14.01.2023 13:48
Относительно какой точки отсчета? Если имеется в виду unix-time, то:
DateTimeOffset.ToUnixTimeMilliseconds
"Возвращает количество миллисекунд, истекших с 1970-01-01T00:00:00.000Z."
Соответственно:
long currentMilliseconds = DateTimeOffset.Now.ToUnixTimeMilliseconds();
Размещено : 14.01.2023 15:01
Да, спасибо, это и имел ввиду, попробую сегодня )
Создатель темы Размещено : 14.01.2023 15:13
А как можно измерить к примеру время выполнения функции при помощи DateTimeOffset.Now.ToUnixTimeMilliseconds()?
Создатель темы Размещено : 14.01.2023 16:21
@capman Ну если именно так надо, то:
void functionToMeasure()
{
long currentMilliseconds = DateTimeOffset.Now.ToUnixTimeMilliseconds();
// Function code
long measuredMilliseconds = DateTimeOffset.Now.ToUnixTimeMilliseconds() - currentMilliseconds;
}
Размещено : 14.01.2023 16:39
