我有两个文本框,允许用户以(h:mm)的格式输入起始时间和结束时间。我希望在一个标签中返回这两个时间之间的差异。例如,如果用户在第一个文本框中输入1:35,在第二个文本框中输入3:30,然后按下“计算”按钮,它将返回时间1:55。
有什么想法或资源可以实现这个功能吗?我只想计算两个文本框之间的小时和分钟差异,日期和秒数并不重要。
有什么想法或资源可以实现这个功能吗?我只想计算两个文本框之间的小时和分钟差异,日期和秒数并不重要。
DateTime.Parse
或ParseExact
将日期字符串解析为DateTime
,然后进行减法运算。有很多关于DateTime解析并计算它们之间差异的例子。 - HabibDateTime
对象,您可以像这样计算它们之间的绝对时间:DateTime.Parse(startDate).Subtract(DateTime.Parse(endDate)).Duration().ToString("hh:mm");
DateTime
解析。 - Habib