Как получить DateTime когда запущенный текущий процесс?

Как получить DateTime когда запущенный текущий процесс?

5
задан animuson 24 February 2012 в 05:12
поделиться

4 ответа

Свойство StartTime типа Process возвращает это значение:

Process.GetCurrentProcess().StartTime

Оно, конечно же, может быть использовано для подсчета времени запуска и других процессов:

Process p = Process.GetProcessesByName("Notepad").FirstOrDefault();
if (p != null)
{
    Console.WriteLine(p.StartTime);
}
17
ответ дан 18 December 2019 в 07:54
поделиться

Вам понадобится класс Process, найденный в System.Diagnostics.

using System.Diagnostics;

тогда такой функции будет достаточно.

public DateTime GetStartTime()
{
    return Process.GetCurrentProcess().StartTime;
}
3
ответ дан 18 December 2019 в 07:54
поделиться

Я думаю, мы можем также

static DateTime startTime = DateTime.Now;

, как кто-то опубликовал и затем удалил

.
-2
ответ дан 18 December 2019 в 07:54
поделиться

Я думаю, что вам нужен Process.StartTime.

2
ответ дан 18 December 2019 в 07:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: