본문 바로가기

프로그래밍&IT/C#

DateTime 클래스

C#에서 DateTime관련

Class : System.DateTime

c#에서 시간이나 날짜와 관련해서

현재 시간,날짜을 얻어오거나 더하는 등의 역할 수행


Add계열 함수들

- 일, 월, 시간 등 뭔가를 더할때

Ex) AddDays, AddHours, AddMonths 등 등


그 외

Day, Date 등 시간을 나타내는 멤버변수들 포함함.



예시)


//DateTime 선언 및 현재날짜로 초기화까지

DateTime curDate = DateTime.Now;


// string형식의 저장 변수 선언

string str = string.Empty;


// string 변수에 저장위해서

//각 결과값을 string화 한다. ToString 함수 이용

str = curDate.Year.ToString("0000") + "/" +   //연도를 'yyyy' 형태로

curDate.Month.ToString("00") + "/" +   //월을 'mm' 형태로

curDate.Day.ToString("00");   //일을 'dd' 형태로


//메세지박스를 통해서 결과값 보여주기

//현재 윈폼에서 샘플 테스트이기에

MessageBox.Show(str);