我要拿一个datetime 的变量 和 12:15做比较,看比他大还是比他小,要怎么比? 我的表里记录的时间是这种形式 10:00我打算用datetime的compare函数比较表里的时间和12:15比是在前还是在后。表里的时间我用 convert.todatetime 转成了datetime格式,那么这个 12:15如何转呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string savedTimeStr = "10:00"; string currentTimeStr = "12:15"; TimeSpan savedTime = TimeSpan.Parse(savedTimeStr); TimeSpan currentTime = TimeSpan.Parse(currentTimeStr); Console.WriteLine(savedTime < currentTime); 用将时间转换为TimeSpan 就可以直接比较了。 用datetime自带的比较的话,你看以把取出来的日期的 年月日+12:15之后再和取出来的值比较DateTime dtNow = DateTime.Now;DateTime dt = Convert.ToDateTime(dtNow.ToString("yyyy-MM-dd")+" 12:15");然后比较dtNow 和 dt 就好了 在线等待-------------------------求解编码! 新人超简单问题(二) 求助:依次提取一个TEXTBOX里面的N个值 如何一次选中多个单选框? 有一个特别奇怪的控件(gridView)问题,高分求解,在线等! 从服务器读出的数据流怎样先存放为服务器的一个文件,再打开来下载? 谁有超级终端的示例代码 Asp.net ListBox 是否可以添加TextBox控件 年-日期=日期 在存储过程怎么写??? 请zanbuhui 过来领分?谢谢他提供的控件! .NET 项目部署的问题~~ 错误:类、结构或接口成员声明中的标记“(”无效
string currentTimeStr = "12:15";
TimeSpan savedTime = TimeSpan.Parse(savedTimeStr);
TimeSpan currentTime = TimeSpan.Parse(currentTimeStr);
Console.WriteLine(savedTime < currentTime);
用datetime自带的比较的话,你看以把取出来的日期的 年月日+12:15之后再和取出来的值比较DateTime dtNow = DateTime.Now;
DateTime dt = Convert.ToDateTime(dtNow.ToString("yyyy-MM-dd")+" 12:15");然后比较dtNow 和 dt 就好了