DateTime Format yyyy-mm-dd 24hr

2019-09-30 07:03发布

问题:

How to format a DateTime as follows?

yyyy-mm-dd hh:mm:ss in 24 hr format

example

2001-03-16 14:45:00

回答1:

yyyy-MM-dd HH:mm:ss

For example:

DateTime.UtcNow.ToString("yyyy-MM-dd HH:mm:ss")



回答2:

You can use the HH format to get the hour in 24h, for sample:

string dateFormated = dateTimeObj.ToString("yyyy-MM-dd HH:mm:ss");

also use MM to get the month in 2 chars. You can take a look at MSDN documentation.