DateTime input = DateTime.Now; //06/02/2011 04:05:07 PM
expectedOutput string = "20110602040507";
我希望根据此(年,月,日,时,分,秒)模式之后的日期获得上述输出字符串。
答案 0 :(得分:7)
您需要格式字符串“yyyyMMddHHmmss”,它将以24小时格式提供小时数。
DateTime.Now.ToString("yyyyMMddHHmmss");
答案 1 :(得分:2)
使用DateTime.ToString方法:
String format = "yyyyMMddHHmmss";
String formattedValue = input.ToString(format);