У меня есть переменная DateTime, и мне нужно получить ТОЛЬКО значение времени из этой переменной.Как получить значение времени из DateTime datatype
Как это сделать на C#?
Спасибо,
У меня есть переменная DateTime, и мне нужно получить ТОЛЬКО значение времени из этой переменной.Как получить значение времени из DateTime datatype
Как это сделать на C#?
Спасибо,
Вы можете попробовать это ....
someDateTime.ToString("hh:mm:ss");
Проверить TimeOfDay
свойство DateTime
объекта.
dt.TimeOfDay
вернет время как объект TimeSpan
.
В качестве альтернативы вы можете также использовать строку форматирования для получения выходного сигнала хорошо
string.Format("{0: hh:mm:ss}", DateTime.Now)
Если вам нужна строковое представление времени, которое вы можете использовать:
dt.ToShortTimeString()
dt.ToLongTimeString()
5 секунд с intellisense ответит на этот вопрос ... – cjk
И все же ответы на такие вопросы alwa ys набирают много голосов по сравнению с теми, которые требуют сложных программных решений. Иногда я интересуюсь! – Cerebrus
@Cerebrus: Я думаю, что этот вопрос всегда набирает много голосов, потому что многие пользователи идут на вопрос, чтобы ответить, потому что его слишком легко, тогда они обнаружили, что точно так же, что они собираются ответить, уже написано, так что дайте это голосование up! –