프로그래밍 언어/C#

C# 날짜 관련 함수(DateTime)

ShovelingLife 2023. 6. 26. 16:42

시간을 표현하는 방법

DateTime now; // 날짜 변수 now선언
now = DateTime.Now; // 현재시간
 
Console.WriteLine(now); // 현재시간
Console.WriteLine(now.Year); // 현재 년도를 보여줌
Console.WriteLine(now.Month); // 현재 월을 보여줌
Console.WriteLine(now.Day); // 현재 일을 보여줌
Console.WriteLine(now.DayOfWeek); // 현재 몇 주인지 보여줌
Console.WriteLine(now.DayOfYear); // 1년중 몇일째인지 보여줌
Console.WriteLine(now.TimeOfDay); // 금일 자정부터 몇시간 보여줌
Console.WriteLine(now.Hour); // 시간을 보여줌
Console.WriteLine(now.Minute); // 분을 보여줌
Console.WriteLine(now.Second); // 초를 보여줌

시간을 연산하는 방법

DateTime now; // 날짜 변수 now선언
now = DateTime.Now; // 현재시간
 
now = DateTime.Now.AddDays(10); // 현재시간에서 10일을 더함
now = DateTime.Now.AddHours(10); // 현재시간에서 10시간을 더함
now = DateTime.Now.AddMinutes(10); // 현재시간에서 10분을 더함
now = DateTime.Now.AddMonths(10); // 현재시간에서 10개월을 더함
now = DateTime.Now.AddSeconds(10); // 현재시간에서 10초를 더함
now = DateTime.Now.AddYears(10); // 현재시간에서 10년을 더함

 

출처 : https://crazykim2.tistory.com/317