c# 比较两个DateTime是否相等
在C#中,可以使用DateTime.Equals方法来比较两个DateTime对象是否相等。以下是一个示例:
DateTime date1 = DateTime.Now;
DateTime date2 = DateTime.Now;
if (date1.Equals(date2))
{
Console.WriteLine("两个日期相等");
}
else
{
Console.WriteLine("两个日期不相等");
}
你也可以使用==运算符来比较两个DateTime对象是否相等。以下是另一个示例:
DateTime date1 = DateTime.Now;
DateTime date2 = DateTime.Now;
if (date1 == date2)
{
Console.WriteLine("两个日期相等");
}
else
{
Console.WriteLine("两个日期不相等");
}
无论使用Equals方法还是==运算符,只有在两个DateTime对象的日期和时间都相等时才会返回true。如果只比较日期或时间部分,可以使用DateTime.Date属性或DateTime.TimeOfDay属性来进行比较。
原文地址: https://www.cveoy.top/t/topic/i8ag 著作权归作者所有。请勿转载和采集!