Как получить DateTime при запуске текущего процесса?
Свойство StartTime типа Process возвращает это значение:
StartTime
Process
Process.GetCurrentProcess().StartTime
Это, конечно, можно использовать для определения времени запуска других процессов:
Process p = Process.GetProcessesByName("Notepad").FirstOrDefault(); if (p != null) { Console.WriteLine(p.StartTime); }
Вам потребуется класс процесса, найденный в System.Diagnostics.
using System.Diagnostics;
тогда такой функции будет достаточно.
public DateTime GetStartTime() { return Process.GetCurrentProcess().StartTime; }
Я думаю, что вам нужно Process.StartTime .
Я думаю, что мы также можем
static DateTime startTime = DateTime.Now;
Как кто-то опубликовал, а затем удалил