软件编程
位置:首页>> 软件编程>> C#编程>> C#判断日期是否到期的方法

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

作者:shichen2014  发布时间:2021-09-10 14:40:00 

标签:C#,日期

本文实例讲述了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#程序设计有所帮助

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com