DateTimePicker.CustomFormat Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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"). |