DateTime.Now.ToString() - gir følgende format: dd.mm.yyyy
DateTime.Now.ToString("yyyy-MM-dd") - gir følgende format: yyyy-mm-dd
Eksempel:
DateTime.Now.ToString() - gir datoen 28.02.2009
DateTime.Now.ToString("yyyy-MM-dd") - gir datoen 2009-02-28
Konklusjon:
Du kan altså angi hvordan du vil at datoformatet skal være i det du skriver det ut! Dette gjør du ved å tilføre ønsket format i ToString() metoden.
Detaljert oversikt
d - dag i måneden, feks 2
dd - dag i måneden med 2 siffer, feks 02
ddd - første 3 bokstaver i dagens navn, feks Man
ddd - hele dagens navn, feks mandag
M - månedens nummer, feks 2
MM - månedens nummer med 2 siffer, feks 02
MMM - første 3 bokstaver i månedens navn, feks Jan
MMMM- månedens fulle navn, feks januar
yy - år vist med 2 tall, feks 09
yyyy- år vist med 4 tall, feks 2009
h - timer, feks 3
hh - timer med 2 tall, feks 03
m - minutter, feks 5
mm - minutter med 2 tall, feks 05
s- sekunder, feks 7
ss - sekunder med 2 tall, ,feks 07
Eksempler
Format Visning
M/d/yyyy 2/3/2008
MM/dd/yyyy 02/03/2008
MMM/ddd/yy Jan/Mon/08
MMMM/dddd/yyyy January/Monday/2008
MMMM,dddd,yyyy January,Monday,2008
dddd,MMMM dd,yyyy Monday,January 03,2008
MMMM,dddd,yyyy h:mm tt January,Monday,2008 1:34 PM
MMMM,dddd,yyyy h:mm:ss tt January,Monday,2008 1:34:15 PM |