将字符串(dd/MM/yyyy hh: MM)转换为日期时间格式
本文关键字:MM 转换 日期 格式 时间 hh 字符串 dd yyyy | 更新日期: 2023-09-27 18:04:37
我有日期时间格式为dd/MM/yyyy hh: MM的字符串。我想计算两个日期之间的持续时间,但未能以正确的格式获得日期时间。请帮助。提前感谢
解析日期字符串后创建两个日期
DateTime date1 = new DateTime();
DateTime date2 = new DateTime();
date1 = DateTime.Parse("22/05/2013 09:50:00");
date2 = DateTime.Parse("22/05/2014 09:50:00");
然后使用TimeSpan结构计算时间间隔:
TimeSpan ts_interval = date2 - date1;
可以使用以下属性:
ts_interval.TotalSeconds;
ts_interval.TotalMinutes;
ts_interval.TotalHours;
更多信息请访问http://msdn.microsoft.com/en-us/library/system.timespan_properties%28v=vs.110%29.aspx
你可以使用内置方法
DateTime.Parse("12/05/1999 18:25");
你也可以查看这个帖子