DateTimePicker.CustomFormat Egenskap

Definition

Hämtar eller anger den anpassade datum-/tidsformatsträngen.

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

Egenskapsvärde

En sträng som representerar det anpassade datum-/tidsformatet. Standardvärdet är null.

Exempel

I följande kodexempel anges CustomFormat egenskapen så att DateTimePicker datumet visas som "01 juni 2001 – fredag". Den här koden förutsätter att en instans av en DateTimePicker kontroll har skapats på en 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

Kommentarer

Om du vill visa strängliteraler som innehåller datum- och tidsavgränsare eller för att formatera strängar måste du använda escape-tecken i understrängen. Om du till exempel vill visa datumet som "15 juni kl. 12:00" anger du CustomFormat egenskapen till "MMMM dd 'at' t:mm tt". Om understrängen "at" inte omges av escape-tecken blir resultatet "15 juni aP 12:00PM" eftersom "t"-tecknet läss som enbokstavsformatsträngen A.M./P.M. (se formatsträngstabellen nedan).

Formatsträngarna kan kombineras för att formatera datum och tid. Om du till exempel vill visa datum och tid som 2001-06-15 12:00 ska den här egenskapen vara inställd på "MM'/'dd'/'ååååå hh':'mm tt". Mer information finns i Anpassade datum- och tidsformatsträngar.

Note

Egenskapen Format måste vara inställd på DateTimePickerFormat.Custom för att den här egenskapen ska påverka formateringen för det visade datumet och tiden.

I följande tabell visas alla giltiga formatsträngar och deras beskrivningar.

Formatera sträng Description
d En- eller tvåsiffrig dag.
dd Den tvåsiffriga dagen. Ensiffriga dagvärden föregås av 0.
ddd Förkortningen "day-of-week" med tre tecken.
dddd Det fullständiga veckodagsnamnet.
h En- eller tvåsiffrig timme i 12-timmarsformat.
hh Den tvåsiffriga timmen i 12-timmarsformat. Ensiffriga värden föregås av 0.
H En- eller tvåsiffrig timme i 24-timmarsformat.
HH Den tvåsiffriga timmen i 24-timmarsformat. Ensiffriga värden föregås av 0.
m Den en- eller tvåsiffriga minuten.
mm Den tvåsiffriga minuten. Ensiffriga värden föregås av 0.
M Månadsnumret med en eller två siffror.
MM Det tvåsiffriga månadsnumret. Ensiffriga värden föregås av 0.
MMM Förkortningen med tre tecken i månaden.
MMMM Det fullständiga månadsnamnet.
s De en- eller tvåsiffriga sekunderna.
ß De tvåsiffriga sekunderna. Ensiffriga värden föregås av 0.
t Förkortningen A.M./P.M. (A.M. visas som "A").
tt Förkortningen A.M./P.M. med två bokstäver (A.M. visas som "AM").
y Ettsiffrigt år (2001 visas som "1").
åå Årets två sista siffror (2001 visas som "01").
yyyy Hela året (2001 visas som "2001").

Gäller för

Se även