C#中DateTime.Compare()比较时间大小

Doris ·
更新时间:2024-09-20
· 949 次阅读

目录

语法

参数

返回值

示例

比较 DateTime 的两个实例,并返回它们相对值的指示。

语法 public static int Compare ( DateTime t1, DateTime t2 ) 参数

t1
第一个 DateTime。

t2
第二个 DateTime。

返回值

有符号数字,指示 t1 和 t2 的相对值。

值类型

条件

小于零

t1 小于 t2。

t1 等于 t2。

大于零

t1 大于 t2。

在比较 DateTime 对象之前,请确保这些对象表示的是同一时区内的时间 

示例 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { DateTime t1 = DateTime.Parse("2011-2-2"); DateTime t2 = DateTime.Parse("2011-3-1"); if (DateTime.Compare(t1, t2) > 0) Console.WriteLine("t1 > t2"); if (DateTime.Compare(t1, t2) == 0) Console.WriteLine("t1 == t2"); if (DateTime.Compare(t1, t2) < 0) Console.WriteLine("t1 < t2"); } } }

运行结果:

t1 < t2

到此这篇关于C#中DateTime.Compare()比较时间大小的文章就介绍到这了,更多相关C# DateTime.Compare()比较时间内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网!



DateTime C# compare

需要 登录 后方可回复, 如果你还没有账号请 注册新账号