C#| DateTime.CompareTo()方法与示例
DateTime.CompareTo()方法
DateTime.CompareTo()方法用于将给定的日期时间与此对象进行比较。
语法:
int DateTime.CompareTo(DateTime dt);
Parameter(s):
DateTimedt–表示要比较的DateTime对象。
返回值:
此方法的返回类型为int,它基于以下情况返回整数值:
0:两个日期相等。
<0:如果我们要调用的对象的第一个日期早于通过日期。
>0:如果我们要调用的对象的第一个日期晚于该日期,则该日期晚于该日期。
举例说明方法的例子DateTime.CompareTo()
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int res=0;
//创建日期时间类的对象
DateTime dt1 = new DateTime(2019,1,1,5,0,15);
DateTime dt2 = new DateTime(2019,1,1,5,0,15);
DateTime dt3 = new DateTime(2019,1,2,5,0,15);
//比较dt1和dt2并返回结果。
res = dt1.CompareTo(dt2);
if(res==0)
Console.WriteLine("dt1 and dt2 are equal");
else if(res<0)
Console.WriteLine("dt1 is earlier then dt2");
else
Console.WriteLine("dt1 is later then dt2");
//比较dt1和dt3并返回结果。
res = dt1.CompareTo(dt3);
if (res == 0)
Console.WriteLine("dt1 and dt3 are equal");
else if (res < 0)
Console.WriteLine("dt1 is earlier then dt3");
else
Console.WriteLine("dt1 is later then dt3");
Console.WriteLine();
}
}
}输出结果
dt1 and dt2 are equal dt1 is earlier then dt3
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语