printing time in log messages

  • Thread starter Thread starter puzzlecracker
  • Start date Start date
P

puzzlecracker

I have this string string time =
System.DateTime.Now.ToLongTimeString(); it is equal to 1:00:22 PM

I need it to be 13:00:22

Any suggestions how to format it?

Thanks
 
I have this string  string time =
System.DateTime.Now.ToLongTimeString(); it is equal to 1:00:22 PM

I need it to be 13:00:22

Any suggestions how to format it?

Thanks

string.Format("{0:HH}:{1:mm}:{2:ss}", Now, Now, Now)

This is just one of many ways it can be done.
 
The page peter posted is the best reference. Personally I prefer

System.DateTime.Now.ToString("HH:mm:ss");

our systems are in UTC

System.DateTime.UTCNow.ToString("HH:mm:ss");
 
Back
Top