prosource

datetime picker의 기본 형식을 dd-MM-yyyy로 설정합니다.

probook 2023. 5. 28. 20:54
반응형

datetime picker의 기본 형식을 dd-MM-yyyy로 설정합니다.

Windows 양식을 로드하면 'MM-dd-yyyy' 형식으로 표시되는 날짜 선택기가 있습니다.

다음과 같이:

여기에 이미지 설명 입력

안으로 넣어주세요dd-MM-yyyy.

다음을 시도했습니다.

사용자 지정 형식 설정:"dd-MM-yyyy"

하지만 변하지 않습니다.

무엇이 문제일까요?

제발 도와주세요.

controlFormat 속성이 사용자 지정 형식을 사용하도록 올바르게 설정되었는지 확인합니다.

DateTimePicker1.Format = DateTimePickerFormat.Custom

그런 다음 원하는 형식을 설정할 수 있습니다.

DateTimePicker1.CustomFormat = "dd-MM-yyyy"

"선택적 답변"으로 수정합니다.문제를 프로그래밍 방식으로 해결할 필요가 없다면 VS2012의 "시각적 방법"을 살펴보겠습니다.

Visual Studio에서 속성 패널에서 직접 사용자 지정 형식을 설정할 수 있습니다.

먼저 "형식" 속성을 "사용자 지정"으로 설정하고, 두 번째로 사용자 지정 형식을 "dd-MM-yyyy"로 설정합니다.

다음을 쉽게 사용할 수 있습니다.

label1.Text = dateTimePicker1.Value.Date.ToString("dd/MM/yyyy")

'/' 또는 '-'를 변경하려면 다음을 추가하십시오.

label1.Text = label1.Text.Replace(".", "-")

DateTimePicker에 대한 자세한 내용은 다음과 같습니다.사용자 지정 형식 속성: 링크

이거 해봐요.

string Date = datePicker1.SelectedDate.Value.ToString("dd-MMM-yyyy");

출력 형식이 '02-May-2016'인 것으로 알고 있습니다.

설계 모드에서 CustomFormat 속성을 "dd-MM-yyyy"로 설정하고 dateTimePicker1을 사용할 수 있습니다.표시 형식에 관계없이 "dd/MM/yyyy" 형식으로 문자열을 가져올 텍스트 속성입니다.

언급URL : https://stackoverflow.com/questions/19466805/set-default-format-of-datetimepicker-as-dd-mm-yyyy

반응형