如何在计时器刻度事件上使用TimeSpan显示秒

杜尔加

我正在使用下面的代码以hh:mm:ss格式显示剩余时间,例如,duration为30min,它将显示为00:30:001分钟,它将显示为00:29:00,我又如何显示剩余的秒数并相应地减少它们,

编辑

我试着timer1.Interval = 1000;
examTime = examTime.Subtract(TimeSpan.FromSeconds(1));

但是它并没有显示每秒减少的秒数,我该怎么做?

        public SubjectExamStart()
        {
            InitializeComponent();

             examTime = TimeSpan.FromMinutes(double.Parse(conf[1]));
                    label1.Text = examTime.ToString();
                    timer1.Interval = 60 * 1000;
                    timer1.Start();
         }

        private void timer1_Tick(object sender, EventArgs e)
        {
            if (sender == timer1)
            {
                if (examTime.TotalMinutes > 0)
                {
                    examTime = examTime.Subtract(TimeSpan.FromMinutes(1));
                    label1.Text = examTime.ToString();
                }
                else
                {
                    timer1.Stop();
                    MessageBox.Show("Exam Time is Finished");
                }
            }
        }
拉杰什·科杰夫(RajeshKdev)

而不是减法,TimeSpan.FromMinutes您需要减去TimeSpan.FromSeconds

        public SubjectExamStart()
        {
            InitializeComponent();

             examTime = TimeSpan.FromSeconds(double.Parse(conf[1]));
                    label1.Text = examTime.ToString();
                    timer1.Interval = 1000;
                    timer1.Start();
         }

        private void timer1_Tick(object sender, EventArgs e)
        {
            if (sender == timer1)
            {
                if (examTime.TotalMinutes > 0)
                {
                    examTime = examTime.Subtract(TimeSpan.FromSeconds(1));
                    label1.Text = examTime.ToString();
                }
                else
                {
                    timer1.Stop();
                    MessageBox.Show("Exam Time is Finished");
                }
            }
        }

如果要在分配标签时格式化“时间跨度”值,则可以在下面使用。

label1.Text = examTime.ToString(@"dd\.hh\:mm\:ss");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在计时器刻度事件上使用TimeSpan显示秒

来自分类Dev

在UI Unity上显示TimeSpan计时器

来自分类Dev

在计时器事件上在Android屏幕上显示刺痛

来自分类Dev

如何在计时器达到15秒时仅显示一次消息

来自分类Dev

如何在计时器(分钟秒)中显示TimerFormat WPF vb.net

来自分类Dev

如何在10秒后停止此计时器?

来自分类Dev

如何在列表视图项目上显示倒数计时器?

来自分类Dev

您如何在Objective-C中将计时器显示为屏幕上的标签?

来自分类Dev

如何在线程中使用计时器经过的事件

来自分类Dev

TimeSpan倒数计时器

来自分类Dev

在事件上创建倒数计时器

来自分类Dev

如何在React中显示倒数计时器

来自分类Dev

如何在倒数计时器中显示倒数

来自分类Dev

如何在TextView中显示倒数计时器?

来自分类Dev

如何在我的SKLabelNode中显示计时器?

来自分类Dev

计时器-如何使用计时器以一定间隔显示文本?

来自分类Dev

如何在不使用计时器的情况下以Windows窗体显示秒表

来自分类Dev

如何在不使用计时器的情况下以Windows形式显示秒表

来自分类Dev

如何在用户输入上设置计时器?

来自分类Dev

如何在计时器上更新WinForm标签?

来自分类Dev

如何在网页上添加倒数计时器

来自分类Dev

如何在 ATmega328 上停止计时器

来自分类Dev

如何在倒数计时器上添加文本

来自分类Dev

在计时器刻度性能/ GC上创建新实例?

来自分类Dev

如何自定义计时器显示以仅显示分钟和秒?

来自分类Dev

如何使用PyQt5 for Python显示计时器

来自分类Dev

为什么当计时器递减计数时,它从未在秒上显示0?

来自分类Dev

如何使用 OnPressed FAB 按钮在 Flutter 中设置计时器倒计时 30 秒?

来自分类Dev

在TextView上显示CountDownTimer计时器

Related 相关文章

  1. 1

    如何在计时器刻度事件上使用TimeSpan显示秒

  2. 2

    在UI Unity上显示TimeSpan计时器

  3. 3

    在计时器事件上在Android屏幕上显示刺痛

  4. 4

    如何在计时器达到15秒时仅显示一次消息

  5. 5

    如何在计时器(分钟秒)中显示TimerFormat WPF vb.net

  6. 6

    如何在10秒后停止此计时器?

  7. 7

    如何在列表视图项目上显示倒数计时器?

  8. 8

    您如何在Objective-C中将计时器显示为屏幕上的标签?

  9. 9

    如何在线程中使用计时器经过的事件

  10. 10

    TimeSpan倒数计时器

  11. 11

    在事件上创建倒数计时器

  12. 12

    如何在React中显示倒数计时器

  13. 13

    如何在倒数计时器中显示倒数

  14. 14

    如何在TextView中显示倒数计时器?

  15. 15

    如何在我的SKLabelNode中显示计时器?

  16. 16

    计时器-如何使用计时器以一定间隔显示文本?

  17. 17

    如何在不使用计时器的情况下以Windows窗体显示秒表

  18. 18

    如何在不使用计时器的情况下以Windows形式显示秒表

  19. 19

    如何在用户输入上设置计时器?

  20. 20

    如何在计时器上更新WinForm标签?

  21. 21

    如何在网页上添加倒数计时器

  22. 22

    如何在 ATmega328 上停止计时器

  23. 23

    如何在倒数计时器上添加文本

  24. 24

    在计时器刻度性能/ GC上创建新实例?

  25. 25

    如何自定义计时器显示以仅显示分钟和秒?

  26. 26

    如何使用PyQt5 for Python显示计时器

  27. 27

    为什么当计时器递减计数时,它从未在秒上显示0?

  28. 28

    如何使用 OnPressed FAB 按钮在 Flutter 中设置计时器倒计时 30 秒?

  29. 29

    在TextView上显示CountDownTimer计时器

热门标签

归档