#c#
#c#
Вопрос:
DateTime input = DateTime.Now; //06/02/2011 04:05:07 PM
expectedOutput string = "20110602040507";
Я хочу получить приведенную выше выходную строку на основе даты, следующей за этим шаблоном (год, месяц, день, час, минута, секунда).
Ответ №1:
Вам нужна строка формата «ггггММддХХммсс», которая будет указывать часы в 24-часовом формате.
DateTime.Now.ToString("yyyyMMddHHmmss");
Ответ №2:
Используйте DateTime.Метод toString:
String format = "yyyyMMddHHmmss";
String formattedValue = input.ToString(format);