Как вы можете отформатировать только время объекта DateTime в C # - PullRequest
1 голос
/ 24 октября 2011

У меня есть объект DateTime. Как можно распечатать только время и в следующем формате:

 5:50 PM

или

 3:30 AM

Ответы [ 3 ]

3 голосов
/ 24 октября 2011
yourDateTimeVariable.ToString("h:mm tt");
2 голосов
/ 24 октября 2011

Попробуйте сделать .ToShortTimeString () для вашего объекта даты. Например:

DateTime.Now.ToShortTimeString();
2 голосов
/ 24 октября 2011
    DateTime dt = DateTime.Now;
    Console.WriteLine(dt.ToString("h:mm tt", new System.Globalization.CultureInfo("en-us")));

попробуйте

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...