首页 > 代码库 > TimeSpan时间间隔详解
TimeSpan时间间隔详解
1 public string GetShiXian(string fadanshijian) 2 { 3 string result,chulishijian; 4 5 DateTime fdTime, dqTime; 6 TimeSpan ts; 7 int cha = 0; 8 9 // 获取配置文件中处理时限 10 chulishijian = "24"; // System.Configuration.ConfigurationManager.AppSettings["YibanAnJian"]; //小时 11 // 获取发单时间 12 fdTime = Convert.ToDateTime(fadanshijian); 13 // 设置完成时限 14 fdTime = fdTime.AddHours(Convert.ToInt32(chulishijian)); 15 // 获取当前时间 16 dqTime = DateTime.Now; 17 18 ts = fdTime - dqTime; 19 cha = dqTime.CompareTo(fdTime); 20 if (cha < 0) 21 { 22 result = "距离完成时限还有" + ts.Days + "天" + ts.Hours + "小时"; 23 } 24 else 25 { 26 result = "案件已超时" + Math.Abs(ts.Days) + "天" + Math.Abs(ts.Hours) + "小时"; 27 } 28 29 30 31 return result; 32 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。