*******************
Note: view the updated entry below:
http://www.codeasp.net/blogs/vivek_iit/microsoft.net/14/datetime-in-c-different-formats
*******************
Here are a few handy string formats to convert a given datetime to custom formats:
//save today's date in a string
string date = DateTime.Now.Date;
1. Show Date as " Friday 13 August 2003"
date.DayOfWeek + " " + date.Day + " " + date.ToString("MMMM") + " " + date.Year.ToString()
2. Show date as "Friday 13 August 13:00:13" //time in 24H format
date.DayOfWeek + " " + date.Day + " " + date.ToString("MMMM") + " " + date.ToString("HH:mm:ss")
3. Show date in 12H format with AM/PM as: "Friday 13 August 01:00:13 PM"
date.DayOfWeek + " " + date.Day + " " + date.ToString("MMMM") + " " + date.ToString("hh:PM:mm:ss:tt")