代码之家  ›  专栏  ›  技术社区  ›  Jader Dias

当前进程启动时如何获取日期时间?

  •  4
  • Jader Dias  · 技术社区  · 15 年前

    当前进程启动时如何获取日期时间?

    4 回复  |  直到 12 年前
        1
  •  16
  •   Fredrik Mörk    15 年前

    这个 StartTime 属性上 Process 类型正在返回该值:

    Process.GetCurrentProcess().StartTime
    

    当然,这也可以用来获取其他流程的启动时间:

    Process p = Process.GetProcessesByName("Notepad").FirstOrDefault();
    if (p != null)
    {
        Console.WriteLine(p.StartTime);
    }
    
        2
  •  3
  •   Skintkingle    15 年前

    您将需要System.Diagnostics中的Process类。

    using System.Diagnostics;
    

    这样的函数就足够了。

    public DateTime GetStartTime()
    {
        return Process.GetCurrentProcess().StartTime;
    }
    
        3
  •  2
  •   erelender    15 年前

    我想你需要的是 Process.StartTime .

        4
  •  -1
  •   Jader Dias    15 年前

    我想我们也可以

    static DateTime startTime = DateTime.Now;
    

    作为某人发布然后删除