본문 바로가기

컴퓨터/언어,프로그래밍

[C# .NET] 시간(Time), 날짜(Date)에 관한것들 + MaskedTextBox, dateTimePicker

[포멧형식]
년도 : yy, yyyy
월 : MM
일 : dd

시간 : HH (24시표현), hh (12시 표현, 오전/오후)
분 : mm
초 : ss


 [포멧변환]
기본형 : String = DateTime.Now.ToString("포멧형식"); 

DateTime dt = DateTime.Now

String Today = dt.ToString("yyyy-MM-dd"); //날짜
String NowTime = dt.ToString("HH:mm:ss"); //시간
dt = DateTime.Parse(String.Concat(Today, " ", NowTime)); //DB에 집어넣을 때

[시간비교]
DateTime.Compare(dt1, dt2);
반환값 : -1, 0, 1 (시간차는 계산되지 않음)

DateTime.Now.Subtract(TimeSpan.From.FromMinutes(10))
TimeSpan 구조체의 FromMinutes, FromDays, FromHours, FromSeconds 활용


[관련 컨트롤]
dateTimePicker













dateTimePicker .Format = DateTimePickerFormat.Custom;
dateTimePicker.CustomFormat = "HH시 mm분";
dateTimePicker.ShowUpDown = true;




MaskedTextBox











 
농심 백산수, 2L... 앱솔루트 유기농 궁... 상하목장 유기농 우... 농협 2018년 아... 정원삼 6년근 고려... 해표 안심특선 22... 오뚜기 맛있는 밥,...