When it comes to convert a DateTime into a specific culture format using the .NET Framework, you should use the ToString() method of your DateTime object, passing the correct pattern in string which defines your format. This table can helps you out in building your own format:
| DateTime Pattern |
Sample result |
| MM/dd/yyyy |
08/22/2006 |
| dddd, dd MMMM yyyy |
Tuesday, 22 August 2006 |
| dddd, dd MMMM yyyy |
HH:mm Tuesday, 22 August 2006 06:30 |
| dddd, dd MMMM yyyy |
hh:mm tt Tuesday, 22 August 2006 06:30 AM |
| dddd, dd MMMM yyyy |
H:mm Tuesday, 22 August 2006 6:30 |
| dddd, dd MMMM yyyy |
h:mm tt Tuesday, 22 August 2006 6:30 AM |
| dddd, dd MMMM yyyy HH:mm:ss |
Tuesday, 22 August 2006 06:30:07 |
| MM/dd/yyyy HH:mm |
08/22/2006 06:30 |
| MM/dd/yyyy hh:mm tt |
08/22/2006 06:30 AM |
| MM/dd/yyyy H:mm |
08/22/2006 6:30 |
| MM/dd/yyyy h:mm tt |
08/22/2006 6:30 AM |
| MM/dd/yyyy HH:mm:ss |
08/22/2006 06:30:07 |
| MMMM dd |
August 22 |
| MMMM dd |
August 22 |
| yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK |
2006-08-22T06:30:07.7199222-04:00 |
| yyyy'-'MM'-'dd'T'HH':'mm':'ss.fffffffK |
2006-08-22T06:30:07.7199222-04:00 |
| ddd, dd MMM yyyy HH':'mm':'ss 'GMT' |
Tue, 22 Aug 2006 06:30:07 GMT |
| ddd, dd MMM yyyy HH':'mm':'ss 'GMT' |
Tue, 22 Aug 2006 06:30:07 GMT |
| yyyy'-'MM'-'dd'T'HH':'mm':'ss |
2006-08-22T06:30:07 |
| HH:mm |
06:30 |
| hh:mm tt |
06:30 AM |
| H:mm |
6:30 |
| h:mm tt |
6:30 AM |
| HH:mm:ss |
06:30:07 |
| yyyy'-'MM'-'dd HH':'mm':'ss'Z' |
2006-08-22 06:30:07Z |
| dddd, dd MMMM yyyy HH:mm:ss |
Tuesday, 22 August 2006 06:30:07 |
| yyyy MMMM |
2006 August |
| yyyy MMMM |
2006 August |
If you are not practical in how to use this patterns, take a look to this samples:
Console.WriteLine(DateTime.UtcNow.ToString());
// writes in american date time format: 7/23/2009 1:38:32 PM
Console.WriteLine(DateTime.UtcNow.ToString("dd/MM/yyyy"));
//writes in europian date time format: 23/7/2009
Console.WriteLine(DateTime.UtcNow.ToString("dddd, dd MMMM yyyy HH:mm:ss"));
//writes in american long time format: Thursday, 23 July 2009 13:38:32