У меня есть объект DateTime. Как можно распечатать только время и в следующем формате:
5:50 PM
или
3:30 AM
yourDateTimeVariable.ToString("h:mm tt");
Попробуйте сделать .ToShortTimeString () для вашего объекта даты. Например:
DateTime.Now.ToShortTimeString();
DateTime dt = DateTime.Now; Console.WriteLine(dt.ToString("h:mm tt", new System.Globalization.CultureInfo("en-us")));
попробуйте