zoukankan      html  css  js  c++  java
  • MVC时间对比及时间范围判断

    方法一:使用DateTime.Compare 方法

    public static int Compare(
        DateTime t1,
        DateTime t2
    )

    t1 早于 t2小于零
    t1  t2 相同
    t1 晚于 t2大于零
    示例:

    DateTime ctime = Convert.ToDateTime("2013-07-14 04:00:00.000");
    DateTime today = DateTime.Now;
    DateTime.Compare(today,ctime)>0
    DateTime now = DateTime.Now;
    var policypro = _db.PolicyProducts.SingleOrDefault(p => p.Status == true && DateTime.Compare(now,p.StartDate)>=0&&DateTime.Compare(now,p.EndDate)<=0);

    方法二:直接用:!=,>,<,>=,<=进行对比 

    var item = _db.Pol.SingleOrDefault(createdate >= p.StartDate && createdate <= p.EndDate);
  • 相关阅读:
    (一)单例模式
    mysql数据库知识
    JavaScript
    Spring整合AspectJ的AOP
    Spring-AOP
    JDK代理和CGLIB代理
    mybatis-dao开发
    mybatis-入门
    CSS2.1
    HTML基础
  • 原文地址:https://www.cnblogs.com/firstcsharp/p/3189025.html
Copyright © 2011-2022 走看看