首页 > 编程 > C# > 正文

C#判断日期是否到期的方法

2020-01-24 02:27:49
字体:
来源:转载
供稿:网友

本文实例讲述了C#判断日期是否到期的方法,在C#程序开发中非常具有实用价值。分享给大家供大家参考之用。具体方法如下:

一般在用户权限系统中,有时候需要根据用户的签约时间和签约时长来判断是否到期。先来看看帮助类如下:

public static class DateExprieHelper{  /// <summary>  /// 根据签约时间和签约时长来判断是否到期  /// </summary>  /// <param name="joinDate">签约时间</param>  /// <param name="duration">签约时长</param>  /// <returns></returns>  public static bool IsExpriredByDay(DateTime joinDate, double duration)  {    return DateTime.Now - joinDate > TimeSpan.FromDays(duration);   }}

客户端调用代码如下:

class Program{  static void Main(string[] args)  {    var result = DateExprieHelper.IsExpriredByDay(new DateTime(2014, 1, 1), 365);    if (result)    {      Console.WriteLine("已经到期了~~");    }    else    {      Console.WriteLine("还没到期~~");    }    Console.ReadKey();  }}

运行结果显示:还没到期~~

希望本文所述对大家的C#程序设计有所帮助

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表