C#

(C#) 나이 계산, 날짜 차이 계산하기

코딩ABC 2023. 6. 13. 08:10
반응형

다음은두 날짜 차이를 총 일수, 년도(나이)를 출력하는 C# 코드입니다.

나이는 만나이로 출력합니다.

 

using System;

namespace ConsoleApp4
{
    internal class Program
    {
        static void Main(string[] args)
        {
            DateTime date1 = new DateTime(1993, 5, 25);
            DateTime date2 = DateTime.Now;

            TimeSpan difference = date2.Subtract(date1);

            int differenceInYears = date2.Year - date1.Year;
            if (date2 < date1.AddYears(differenceInYears))
            {
                differenceInYears--;
            }

            Console.WriteLine("총 날수: {0}", difference.Days);
            Console.WriteLine("나이: {0}", differenceInYears);
        }
    }
}

나이계산, 총 일자 계산

반응형