Как вы получаете текущее время суток? - PullRequest
247 голосов
/ 18 ноября 2008

Как узнать текущее время (не дата и время)?

Пример: 17:42:12

Ответы [ 18 ]

370 голосов
/ 18 ноября 2008

DateTime.Now.TimeOfDay дает вам как TimeSpan (с полуночи).

DateTime.Now.ToString("h:mm:ss tt") выдает его в виде строки .

DateTime ссылка: https://msdn.microsoft.com/en-us/library/system.datetime

42 голосов
/ 18 ноября 2008

Другой вариант с использованием String.Format ()

string.Format("{0:HH:mm:ss tt}", DateTime.Now)
39 голосов
/ 02 апреля 2012

Попробуйте это:

DateTime.Now.ToString("HH:mm:ss tt")

Для других форматов, вы можете проверить этот сайт: C # DateTime Format

23 голосов
/ 18 ноября 2008
DateTime.Now.TimeOfDay

или

DateTime.Now.ToShortTimeString()
22 голосов
/ 18 ноября 2008

Текущее время с обозначением AM / PM:

DateTime.Now.ToString("hh:mm:ss tt", System.Globalization.DateTimeFormatInfo.InvariantInfo)
DateTime.Now.ToString("hh:mm:ss.fff tt", System.Globalization.DateTimeFormatInfo.InvariantInfo)

Текущее время с использованием нотации 0-23 часа:

DateTime.Now.ToString("HH:mm:ss", System.Globalization.DateTimeFormatInfo.InvariantInfo)
DateTime.Now.ToString("HH:mm:ss.fff", System.Globalization.DateTimeFormatInfo.InvariantInfo)
14 голосов
/ 22 октября 2015

Вот и мы:

 DateTime time = DateTime.Now;
 Console.WriteLine(time.ToString("h:mm:ss tt"));
12 голосов
/ 17 мая 2012

Это будет лучше, попробуйте это

    DateTime.Now.ToShortTimeString();

Для этого вам не нужно указывать формат времени.

8 голосов
/ 11 декабря 2017
DateTime.Now.ToString("yyyy-MM-dd h:mm:ss tt");

просто попробуйте использовать его в полной мере

8 голосов
/ 18 ноября 2008

Получить текущую дату и время, а затем просто использовать временную часть. Посмотрите на возможности форматирования строки даты и времени в MSDN документах .

5 голосов
/ 15 января 2014

Это может быть возможным решением:

DateTime now = DateTime.Now;
string time = now.ToString("T");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...