gpt4 book ai didi

c# - 工作时间计算 - 如何将小数转换为 "hh:mm"?

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

DateTime dt1 = DateTime.Parse(label1.Text);
DateTime dt2 = DateTime.Parse(label2.Text);
TimeSpan ts1 = dt2 - dt1;

DateTime dt3 = DateTime.Parse(label3.Text);
DateTime dt4 = DateTime.Parse(label4.Text);
TimeSpan ts2 = dt4 - dt3;


TimeSpan workTime = ts1 + ts2;

label5.Text = workTime.TotalHours.ToString();

所以我的问题是如何修改此代码片段,以便将其输出的数字从十进制转换为“hh:mm”?

最佳答案

如果你想包括总小时数(这样它也会将整天转换为小时数),你可以这样做:

String.Format("{0:D2}:{1:D2}", (int)workTime.TotalHours, workTime.Minutes);

关于c# - 工作时间计算 - 如何将小数转换为 "hh:mm"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42555147/

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