Получить дату и время в формате
Я хочу получить дату и время в качестве формата
09/11/2017 08:33 AM
Что я уже пробовал:
С помощью
"{0:g}"не работающий.
Он возвращается
9/11/2017 8:33 AM
Обратите внимание: 8:33-это не 08:33
09/11/2017 08:33 AM
"{0:g}"не работающий.
9/11/2017 8:33 AM
Как насчёт
dt.ToString("dd/MM/yyyy hh:mm tt");
Это потому, что формат "g" возвращает время, основанное на настройках машины, и если вы получаете индикатор AM/PM, У вас обычно нет ведущего нуля.
Попробуй:
Console.WriteLine("{0:d/M/yyyy hh:mm tt}", dt);