String.Format DateTime值以递减数字格式c#?

Dot*_*per 3 c#

DateTime input = DateTime.Now; //06/02/2011 04:05:07 PM
expectedOutput string = "20110602040507";
Run Code Online (Sandbox Code Playgroud)

我希望根据此(年,月,日,小时,分钟,秒)模式之后的日期获得上述输出字符串.

Wil*_*l A 7

您需要格式字符串"yyyyMMddHHmmss",它将以24小时格式提供小时数.

DateTime.Now.ToString("yyyyMMddHHmmss");
Run Code Online (Sandbox Code Playgroud)