gpt4 book ai didi

c# - 像 c++ time_t 一样使用 c# System.DateTime

转载 作者:行者123 更新时间:2023-11-30 13:41:23 29 4
gpt4 key购买 nike

在 C++ 中,我可以在我的应用程序启动时获取我可以使用的当前时间

time_t appStartTime = time(null);

然后为了找到从开始时开始的秒数差异,我可以做同样的事情,然后找到差异。看起来我应该在 C# 网络中使用“System.DateTime”,但 MSDN 的解释令人困惑。

如何使用 System.DateTime 找出我的应用程序启动时间与当前时间之间的时间差(以秒为单位)?

最佳答案

使用现在属性

DateTime startTime = DateTime.Now;

//work

DateTime currentTime = DateTime.Now;

然后简单地计算差值。

currentTime - startTime;

如果您想衡量性能,请考虑使用 Stopwatch .

    Stopwatch stopWatch = new Stopwatch();
stopWatch.Start();

//work

stopWatch.Stop();

关于c# - 像 c++ time_t 一样使用 c# System.DateTime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5290545/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com