如何删除两个不同数据选择器的答案中的毫秒数?
How to remove the milliseconds in the answer of two different datapickers?
这是我的代码,它的输出是 hours/minutes/sec/milliseconds,我想删除毫秒。提前致谢
System.DateTime date1 = dtpActualStart.Value;
System.DateTime date2 = dtpEndTime.Value;
System.TimeSpan diff1 = date2.Subtract(date1);
metroLabel8.Text = diff1.ToString();
你可以这样做:
metroLabel8.Text = diff1.ToString(@"dd\.hh\:mm\:ss");
如果您需要其他格式,可以查看 MSDN:https://msdn.microsoft.com/en-us/library/ee372287(v=vs.110).aspx
这是我的代码,它的输出是 hours/minutes/sec/milliseconds,我想删除毫秒。提前致谢
System.DateTime date1 = dtpActualStart.Value;
System.DateTime date2 = dtpEndTime.Value;
System.TimeSpan diff1 = date2.Subtract(date1);
metroLabel8.Text = diff1.ToString();
你可以这样做:
metroLabel8.Text = diff1.ToString(@"dd\.hh\:mm\:ss");
如果您需要其他格式,可以查看 MSDN:https://msdn.microsoft.com/en-us/library/ee372287(v=vs.110).aspx