• 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);
  • 相关阅读:
    如何访问到静态的文件,如jpg,js,css?
    内存定位
    虚拟机逃逸
    OpenGL
    测试
    unity3d
    磁力链接
    IDA脚本
    投屏神器
    扫二维码登录
  • 原文地址:https://www.cnblogs.com/firstcsharp/p/3189025.html
Copyright © 2020-2023  润新知