gpt4 book ai didi

vb.net - VB.NET中的持续时间

转载 作者:行者123 更新时间:2023-12-01 23:25:41 25 4
gpt4 key购买 nike

试图弄清楚时间格式绝对让我丧命。

当我按下按钮时,我使用以下时间收集开始时间:

StartTime = DateTime.Now.ToString("hh.mm.ss.tt")

然后,当计算完成时,我有:
EndTime = DateTime.Now.ToString("hh.mm.ss.tt")

我想做的是:
TotalTime = EndTime - StartTime  

但是要使用格式打印时间; “?#小时,##分钟和##秒”

最佳答案

我可能不会在StartTime和EndTime变量上使用ToString()函数,因为那样会将它们转换为字符串。

尝试这个:

Dim StartTime as DateTime = DateTime.Now

'' Do Stuff

Dim EndTime As DateTime = DateTime.Now

Dim TotalTime As TimeSpan = EndTime - StartTime

Me.Text = TotalTime.ToString("hh':'mm':'ss")

当然,您可以跳过TotalTime变量,而就地进行计算:
Me.Text = (EndTime - StartTime).ToString("hh':'mm':'ss")

关于vb.net - VB.NET中的持续时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8719995/

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