【发布时间】:2013-07-07 04:28:43
【问题描述】:
我有一个应用程序,当发生特定操作时,使用 Visual studion 配置管理器将确切的 DATE/TIME 写入 myTime,您可以在其中添加设置。
这是我的设置:Properties.Settings.Default.voteTime
我希望我的应用程序开始显示一个标签,该标签将显示“距离下一个投票请求还剩 X 时间”
在我的上下文中,投票必须每 12 小时进行一次,所以
我希望标签基本上显示这 12 个还剩多少时间 小时,从我上面提到的 voteTime 开始。
我尝试了很多技术,但我是 C# 的菜鸟,没有人为我工作,每次标签要么有他的默认文本,要么是空白的......
DateTime voteTime = Properties.Settings.Default.voteTime;
DateTime startDate = DateTime.Now;
//Calculate countdown timer.
TimeSpan t = voteTime - startDate;
string countDown = string.Format("{0} Days, {1} Hours, {2} Minutes, {3} Seconds til launch.", t.Days, t.Hours, t.Minutes, t.Seconds);
以上,这就是我尝试过的,然后我写了 label1.text = countDown;
提前致谢。
【问题讨论】:
-
您应该将您的帖子改写为问题而不是规范。这不是一个代码请求站点。
标签: c# time timer countdown elapsed