为了账号安全,请及时绑定邮箱和手机立即绑定

linq 判断表中时间字段与当前时间比较

linq 判断表中时间字段与当前时间比较

收到一只叮咚 2018-08-22 09:06:57
linq 怎么判断表中时间字段小于当前时间。。。。。。。
查看完整描述

2 回答

?
慕村225694

TA贡献1880条经验 获得超4个赞

你想所谓的是Database的当前时间,还是你代码的当前时间?

LINQ的Where本来就是扩展方法的缩写。

其实你的还是没有说清楚,你指的系统时间,是程序运行所在系统还是数据库所在的系统。

假设是代码运行系统时间


using (DataContext context = new DataContext()) {
  var query = from t in context.table
              where t.CreateDate > DateTime.Now
              select t;
}


查看完整回答
反对 回复 2018-08-23
?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

写一个方法,传一个时间参数:赋值DataTime.Now; 然后从表中读取需要比较时间的字段  就好了吖? 不知LZ遇到什么样的问题。。当然 可以增加一个参数 一般为该表的主键。

查看完整回答
反对 回复 2018-08-23
  • 2 回答
  • 0 关注
  • 944 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信