System는 다양한 기능을 제공하고 있습니다.
그중에서 DateTime에 대해서 이야기하겠습니다.
DateTime은 시간과 날짜에 대한 정보를 담고 있습니다.
컴퓨터 바탕화면을 기준으로 좌측 하단에 나오는 시간이 바로 DateTime입니다.
DateTime에는 Now라는 변수가 있는데요.
이는 Now를 호출하는 시점의 시간을 반환합니다.
그리고 ToString(" ")이라는 함수를 이용해서 원하는 결과를 가져올 수 있습니다.
아래 코드는 순서대로 년도, 월, 일, 시간, 분, 초를 가져오는 방법입니다.
그리고 C#에서는 DateTime을 통해서 복잡한 기능을 쉽게 사용할 수 있는데요.
바로 부등호나 등호를 이용해서 날짜를 비교할 수 있다는 것이죠.
이렇게 3가지 과거, 현재, 미래를 표현하는 DateTime이 있다고 할때, past < now는 true기 됩니다.
따라서 달력을 이용해서 어떤 프로그램을 만들때 부등호나 등호를 사용하면 쉽게 날짜에 대한 검색이 가능하겠죠.
그중에서 DateTime에 대해서 이야기하겠습니다.
DateTime은 시간과 날짜에 대한 정보를 담고 있습니다.
컴퓨터 바탕화면을 기준으로 좌측 하단에 나오는 시간이 바로 DateTime입니다.
DateTime에는 Now라는 변수가 있는데요.
이는 Now를 호출하는 시점의 시간을 반환합니다.
그리고 ToString(" ")이라는 함수를 이용해서 원하는 결과를 가져올 수 있습니다.
아래 코드는 순서대로 년도, 월, 일, 시간, 분, 초를 가져오는 방법입니다.
string year = System.DateTime.Now.ToString("yyyy");
string month = System.DateTime.Now.ToString("MM");
string day = System.DateTime.Now.ToString("dd");
string hour = System.DateTime.Now.ToString("hh");
string minute = System.DateTime.Now.ToString("mm");
string second = System.DateTime.Now.ToString("ss");
그리고 C#에서는 DateTime을 통해서 복잡한 기능을 쉽게 사용할 수 있는데요.
바로 부등호나 등호를 이용해서 날짜를 비교할 수 있다는 것이죠.
DateTime past = new DateTime();
DateTime now = new DateTime();
DateTime future = new DateTime();
이렇게 3가지 과거, 현재, 미래를 표현하는 DateTime이 있다고 할때, past < now는 true기 됩니다.
따라서 달력을 이용해서 어떤 프로그램을 만들때 부등호나 등호를 사용하면 쉽게 날짜에 대한 검색이 가능하겠죠.
'C# Programming' 카테고리의 다른 글
[C# 비트연산] AND, OR, XOR, NOT (0) | 2019.04.26 |
---|---|
[C# enum 열거형] #01. enum 활용하기 (0) | 2019.04.26 |
[ C# 익명타입 object보다 var ] (0) | 2019.04.26 |
[ C# 접근제한자 ] public, private, internal, protected (0) | 2019.04.25 |
[ C# 네임스페이스 ] 왜 네임스페이스가 필요한가? (0) | 2019.04.25 |