본문 바로가기

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

[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,... 오뚜기 진라면 매운... 상하목장 유기농 흰... 남양 프렌치카페 카... 고려인삼유통 홍삼 ... 종근당건강 오메가3... 요이치 카링 유무선...