Formatera datum i C kan # du visa ett datum på olika sätt , t.ex. " 4 juli 2011 , " " 07/04/11 " eller " 07/04/11 11:11:11 " . Du kan formatera både " DateTime " och " DateTimeOffset " objekt med " ToString " metoden , som låter dig skapa ett anpassat datum - och tid - formaterad sträng . Formatera en typisk dag kräver användning " M " för att representera månaden , " d " för dagen och " y " för året . Instruktioner
1
Öppna C # -filen i en editor som Microsoft Visual Studio Express .
2
Formatera ett " DateTime " objekt med " ToString " metoden och visa den genom att lägga till följande kod i din funktion :
DateTime MyDate = new DateTime ( 2011 , 6 , 23 ) ;
Console.WriteLine ( " Formaterad datum = " + mydate.ToString ( " MMMM dd, åååå ) ) ;
koden visar datum som :
Formaterad datum = 23 juni 2011
3
Formatera ett " DateTimeOffset " Syftet med " ToString " metoden och visar det genom att lägga in koden :
DateTimeOffset mydate2 = ny DateTimeOffset ( 2011 , 6 , 23 , 11 , 12 , 10 , TimeSpan.Zero ) ;
Console.WriteLine ( " Formaterad datum = { 0 : mM /dd /åå H : mm : ss zzz } " , mydate2 ) ;
koden visar datum som :
Formaterad date = 06/23/11 11:12:10 +00.00
4
Rädda C # källfil , kompilera och köra programmet för att visa formaterade datum .