Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Kontrolka windows Forms DateTimePicker zapewnia elastyczność formatowania wyświetlania dat i godzin w kontrolce. Właściwość Format umożliwia wybranie spośród wstępnie zdefiniowanych formatów wymienionych w DateTimePickerFormat. Jeśli żaden z tych elementów nie jest odpowiedni do Twoich celów, możesz utworzyć własny styl formatu przy użyciu znaków formatu wymienionych w CustomFormat.
Aby wyświetlić format niestandardowy
Ustaw właściwość Format na wartość
DateTimePickerFormat.Custom
.Ustaw właściwość CustomFormat na ciąg formatu.
DateTimePicker1.Format = DateTimePickerFormat.Custom ' Display the date as "Mon 27 Feb 2012". DateTimePicker1.CustomFormat = "ddd dd MMM yyyy"
dateTimePicker1.Format = DateTimePickerFormat.Custom; // Display the date as "Mon 27 Feb 2012". dateTimePicker1.CustomFormat = "ddd dd MMM yyyy";
dateTimePicker1->Format = DateTimePickerFormat::Custom; // Display the date as "Mon 27 Feb 2012". dateTimePicker1->CustomFormat = "ddd dd MMM yyyy";
Aby dodać tekst do sformatowanej wartości
Użyj pojedynczych cudzysłowów, aby ująć dowolny znak, który nie jest znakiem formatu, takim jak "M" lub ogranicznik, taki jak ":". Na przykład poniższy ciąg formatu wyświetla bieżącą datę z formatem "Today is: 05:30:31 friday 02, 2012" (Dzisiaj: 05:30:31 piątek 02 marca 2012 r.) w kulturze angielskiej (Stany Zjednoczone).
DateTimePicker1.CustomFormat = "'Today is:' hh:mm:ss dddd MMMM dd, yyyy"
dateTimePicker1.CustomFormat = "'Today is:' hh:mm:ss dddd MMMM dd, yyyy";
dateTimePicker1->CustomFormat = "'Today is:' hh:mm:ss dddd MMMM dd, yyyy";
W zależności od ustawienia kultury wszelkie znaki, które nie są ujęte w pojedyncze cudzysłowy, mogą być zmieniane. Na przykład powyższy ciąg formatu wyświetla bieżącą datę w formacie "Today is: 05:30:31 Friday March 02, 2012" ("Dzisiaj jest: 05:30:31 piątek 2 marca 2012") zgodnie z angielskim formatem dla kultury Stanów Zjednoczonych. Należy pamiętać, że pierwszy dwukropek jest ujęty w pojedynczy cudzysłów, ponieważ nie ma być znakiem rozdzielającym, ponieważ znajduje się on w znaku "hh:mm:ss". W innej kulturze format może wyglądać następująco: "Dzisiaj: 05.30.31 piątek 02 marca 2012 r.".
Zobacz też
.NET Desktop feedback