gpt4 book ai didi

c# - 日期时间 + 计时器打勾?

转载 作者:太空宇宙 更新时间:2023-11-03 19:16:38 25 4
gpt4 key购买 nike

我想,当我点击一个按钮时,开始一个“流逝的时间”。到目前为止我已经写了这个:

private void timer_Tick(object sender, EventArgs e)
{
timeCounter++;
labelTimer.Text = "Elapsed Time: " + timeCounter.ToString();
}

计时器 间隔为 1000(1 秒)。

我想要的是像这样格式化时间:

HH:MM:SS

并在秒数达到 60 时自动增加分钟数,以此类推数小时。我应该为此使用 DateTime 并每 1 秒添加一秒吗?

最佳答案

您可以使用 TimeSpan :

TimeSpan _elapsed = new TimeSpan();

private void timer_Tick(object sender, EventArgs e)
{
_elapsed = _elapsed.Add(TimeSpan.FromMinutes(1));
labelTimer.Text = "Elapsed Time: " + _elapsed.ToString();
}

关于c# - 日期时间 + 计时器打勾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16119045/

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