This code should work:
DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss tt");
However, the default DateTime.Now.ToString() format could be adjusted through your localization settings. If you change the locale of the current thread to "en-au" for example, you will get the above format with the AM/PM. Be careful with these formatting whenever you give it to an SQL insert/update