DataTime.Compare()进行时间比较
来源:互联网 发布:网络情歌2015 编辑:程序博客网 时间:2024/06/03 13:18
//判断项目是否已经完成(循环判断,与现在真实时间对比)
DataSetallEndTime =ProjectHelper.GetAllEndAndCheckTime();
stringcurrtime = DateTime.Now.ToString("yyyy-MM-dd");
DateTimedateCurr =Convert.ToDateTime(currtime);
for(inti = 0; i < allEndTime.Tables[0].Rows.Count; i++)
{
DateTimeendtime =Convert.ToDateTime(allEndTime.Tables[0].Rows[i]["proendtime"].ToString());
if(DateTime.Compare(dateCurr, endtime) > 0)
{
intrunn =1;
ProjectHelper.UpdateDbRunningByEndtime(allEndTime.Tables[0].Rows[i]["probianhao"].ToString(), runn);
}
}
学习两点:
一是使用DataSet、DataTable、DataRow三者对数据库操作,而且使用for循环可以依次取出数据库中的数据,并进行相应判断;
注意的是,当要进行时间表示时,一定在数据库中创建使用datetime类型,因为当使用nvarchar类型的时候,是不方便进行DateTime转化的,当转化成DateTime类型后,此时就可以使用DateTime.Compare()方法进行比较,该方法返回的是int类型,如上面if (DateTime.Compare(dateCurr, endtime) > 0)这句话的意思就是endtime>dateCurr,也就是在当前时间的后面。
- DataTime.Compare()进行时间比较
- DateTime.Compare时间比较:
- C# DataTime时间比较简单使用
- 用 Compare 函数对字符串进行比较
- 在Git中用beyond compare进行比较
- 用Beyond Compare怎样进行注册表比较
- 用Beyond Compare如何进行文本比较
- Beyond Compare 如何进行韩文比较
- 如何用Beyond Compare进行文件夹比较
- Beyond Compare进行二进制比较的方法
- DateTime之时间比较(Compare 方法)
- DataTime时间格式转换
- DataTime+当前时间转换
- 取出时间进行比较
- 比较(compare)
- Excel的内容进行比较工具:Beyond Compare 3.X
- linux git 使用Beyond Compare进行版本比较
- 用Beyond Compare和输出文件怎么进行比较
- js实现360度图片旋转
- 将sqlserver2008数据库其中一个数据库的表导入到另外的数据库中
- 一个字母引发的血案 java.io.File中mkdir()和mkdirs
- address
- 使用rpm -qi gcc命令来获取gcc包的版本,安装日期等信息
- DataTime.Compare()进行时间比较
- 5 中文乱码问题
- js 面向对象部分内容
- 掌握19条命令,熟练使用Linux操作系统
- linux下安装tomcat和jdk
- 将基本数据提升为对象的应用
- sqlserver多条件查询select语句合并
- 开放式系统功能的回归测试
- Html编辑器使用注意事项