DateTimePicker.CustomFormat Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia niestandardowy ciąg formatu daty/godziny.
public:
property System::String ^ CustomFormat { System::String ^ get(); void set(System::String ^ value); };
public string CustomFormat { get; set; }
public string? CustomFormat { get; set; }
member this.CustomFormat : string with get, set
Public Property CustomFormat As String
Wartość właściwości
Ciąg reprezentujący niestandardowy format daty/godziny. Wartość domyślna to null
.
Przykłady
Poniższy przykład kodu ustawia CustomFormat właściwość tak, aby DateTimePicker data będzie wyświetlana jako "01 czerwca 2001 r. — piątek". W tym kodzie przyjęto założenie, że wystąpienie kontrolki DateTimePicker zostało utworzone w obiekcie Form.
public:
void SetMyCustomFormat()
{
// Set the Format type and the CustomFormat string.
dateTimePicker1->Format = DateTimePickerFormat::Custom;
dateTimePicker1->CustomFormat = "MMMM dd, yyyy - dddd";
}
public void SetMyCustomFormat()
{
// Set the Format type and the CustomFormat string.
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = "MMMM dd, yyyy - dddd";
}
Public Sub SetMyCustomFormat()
' Set the Format type and the CustomFormat string.
dateTimePicker1.Format = DateTimePickerFormat.Custom
dateTimePicker1.CustomFormat = "MMMM dd, yyyy - dddd"
End Sub
Uwagi
Aby wyświetlić literały ciągu zawierające separatory daty i godziny lub w celu formatowania ciągów, należy użyć znaków ucieczki w podciągu. Na przykład, aby wyświetlić datę "15 czerwca o godzinie 12:00", ustaw CustomFormat właściwość na "MMMM dd 'at' t:mm tt". Jeśli podciąg "at" nie jest ujęty przez znaki ucieczki, wynik to "15 czerwca aP 12:00pm", ponieważ znak "t" jest odczytywany jako jeden litera A.M./P.M. ciąg formatu (zobacz poniższą tabelę ciągów formatu).
Ciągi formatu można połączyć, aby sformatować datę i godzinę. Na przykład aby wyświetlić datę i godzinę jako 06/15/2001 12:00 pm, ta właściwość powinna być ustawiona na "MM'/'dd'/'yyy hh':'mm tt". Aby uzyskać więcej informacji, zobacz Niestandardowe ciągi formatu daty i godziny.
Uwaga
Właściwość musi być ustawiona Format na DateTimePickerFormat.Custom wartość , aby ta właściwość wpływała na formatowanie wyświetlanej daty i godziny.
W poniższej tabeli wymieniono wszystkie prawidłowe ciągi formatu i ich opisy.
Ciąg formatu | Opis |
---|---|
d | Jeden lub dwucyfrowy dzień. |
dd | Dwucyfrowy dzień. Wartości dnia z jedną cyfrą są poprzedzone wartością 0. |
ddd | Trzy-znakowy skrót dnia tygodnia. |
dddd | Pełna nazwa dnia tygodnia. |
h | Godzina jedno-lub dwucyfrowa w formacie 12-godzinnym. |
hh | Dwucyfrowa godzina w formacie 12-godzinnym. Wartości z jedną cyfrą są poprzedzone wartością 0. |
H | Godzina jedno-lub dwucyfrowa w formacie 24-godzinnym. |
HH | Dwucyfrowa godzina w formacie 24-godzinnym. Wartości z jedną cyfrą są poprzedzone wartością 0. |
m | Jedna lub dwucyfrowa minuta. |
mm | Dwucyfrowa minuta. Wartości z jedną cyfrą są poprzedzone wartością 0. |
M | Jednocyfrowy numer miesiąca lub dwucyfrowy. |
MM | Dwucyfrowy numer miesiąca. Wartości z jedną cyfrą są poprzedzone wartością 0. |
MMM | Trzyznaczny skrót miesiąca. |
MMMM | Pełna nazwa miesiąca. |
s | Jedna lub dwie cyfry sekund. |
ss | Dwucyfrowe sekundy. Wartości z jedną cyfrą są poprzedzone wartością 0. |
t | Jednoliterowa A.M./P.M. skrót (A.M. jest wyświetlany jako "A"). |
TT | Dwuliterowa A.M./P.M. skrót (A.M. jest wyświetlany jako "AM"). |
Y | Rok jednocyfrowy (rok 2001 jest wyświetlany jako "1"). |
RR | Ostatnie dwie cyfry roku (2001 są wyświetlane jako "01"). |
yyyy | Pełny rok (2001 jest wyświetlany jako "2001"). |