MyString.Substring(0,10);将字符串转换成DateTime型的,再比较即得!
解决方案 »
- C# 3.0中 函数返回值是匿名类型 怎么办啊 var 又不能作为函数返回值类型
- 请教高手!!!急啊!!!!
- winform 条码打印设计
- 能否获取dataset中某个表的某一元素的值(如第一行第一列的值)
- 问一个很简单的问题,数据库时间查询的问题 (急)
- 关于DATASET更新数据库的问题.急!
- 不知道该怎么问的问题
- ******大家帮帮忙,哪位遇到过这样的错误----无法为字符 ' 找到匹配的引号字符。*****
- C#中有没有控件可以录入多行的文本内容呢?着急
- 求问大牛们C#并发处理的问题
- richbox控件中的右健菜单怎么弹不出来?????
- 在c#中是否有像vb中的with...end with语句
再给写其他方法
具体点,越多越好
string des=src.Substring(0,10);//计算分钟
string str1="18:08";
string str2="19:07";DateTime dt1=Convert.ToDateTime("2003-01-01 "+str1+":00");
DateTime dt2=Convert.ToDateTime("2003-01-01 "+str2+":00");TimeSpan interval=dt2 - dt1;Console.WriteLine(interval.TotalMinutes.ToString());//输出59
你的有错误
Convert.todatetime那里,
如果你要时间相减的话
用两个时间的差是一个TimeSpan类型
using System;
namespace Benq.HI4.Homework.Demo.CompareDateTime
{
public class CompareDateTime
{
public static void Main()
{
string src="2003-01-09-001";
string des=src.Substring(0,10);
Console.WriteLine(des);
//计算分钟
string str1="18:08";
string str2="19:07"; DateTime dt1=Convert.ToDateTime("2003-01-01 "+str1+":00");
DateTime dt2=Convert.ToDateTime("2003-01-01 "+str2+":00");
//用两个时间的差是一个TimeSpan类型
TimeSpan interval=dt2 - dt1; Console.WriteLine(interval.TotalMinutes.ToString());//输出59
}
}
}