Hi,
Nice info.
But we can get easily your output by using the below code..
string defaultdt = DateTime.Now.ToString(); // Output: 2/1/2012 2:51:32 AM
defaultdt = DateTime.Now.ToString("dd/MM/yyyy hh:mm") + " PM"; // Output: 01/02/2012 02:48 PM
defaultdt = DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss") + " PM"; // Output: 01/02/2012 02:49:08 PM
defaultdt = DateTime.Now.ToString("MM/dd/yyyy hh:mm:ss") + " PM"; // Output: 02/01/2012 02:53:54 PM
defaultdt = DateTime.Now.ToString("dd MMM yyyy hh:mm:ss") + " PM"; // Output: 01 Feb 2012 02:54:17 PM