Date를 다루는 다양한 방법에 대해 알아본다.
참고 블로그 : https://m.blog.naver.com/550sn/222171659610
UiPath랑 많이 닮은 것 같음
Date를 출력하는 함수는
DateTime.Today
⇒ 오늘 날짜를 특정 형식으로 출력할 때에는
DateTime.Today.ToString("yyyy-MM-dd-hh:mm:ss")
로 출력하도록 한다.
만약 오늘 날짜 기준 어제의 날짜를 출력하게 설정한다면
DateTime.Today.Date.AddDays(-1).ToString("MM.dd")
이렇게 원하는 날짜에 AddDays를 활용하여 어제 날짜 기준 특정 형식에 맞추어 String으로 변환하도록 한다.
DateValue() : 날짜 정보 입력
TimeValue() : 시간 정보 입력
Datetime.ParseExact("날짜정보", “포멧”, nothing)
MM : 월을 의미
mm : 분을 의미
HH : 24시간 체계의 시간을 의미
hh : 12시간 체계의 시간을 의미
현재 날짜 가져오기 : DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")
문자열을 DateTime으로 변환 : DateTime.Parse(str_TEST)
"어제날짜 : " + Dat_TEST.AddDays(-1).ToShortDateString

참고 : ToShortDateString의 경우 일/월/년의 String 형식으로 출력된다.
C변수형 함수
CStr : 문자열 형태로 변환
CInt : 정수 형태로 변환
CDbl : 실수 형태로 변환
CDate : 날짜 형태로 변환
=> 변환할 때 사용되는 함수를 잘 알아두도록 한다!