如何在C#中比较出生日期和当前日期

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在C#中比较出生日期和当前日期相关的知识,希望对你有一定的参考价值。

我正面临一个问题。如果我的生日是1998年6月12日,今天的生日是2019年6月12日,如何比较?

答案
检查今天是否是生日:

if(DateTime.Now.Month == user.Birthdate.Month && DateTime.Now.Day == user.Birthdate.Day) //do something to celebrate Console.WriteLine($"It's user.Name's birthday for the next (DateTime.Today.AddDays(1)-DateTime.Now).TotalSeconds seconds!");

以上是关于如何在C#中比较出生日期和当前日期的主要内容,如果未能解决你的问题,请参考以下文章

如何在Java中获取用户出生日期的月份和日期

Java 根据出生日期获得年龄

(用JAVA实现)请使用日期相关的api,控制台输入出生日期,计算出一个人出生了多少年?

Java 根据出生日期获得年龄

求大神们解答 如何在Mysql 中 用出生日期来求几个人的平均年龄

sql中,根据身份证号码截取出了出生日期,怎么获取当前年龄,精确到月、日?