Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Artem93z
1 / 1 / 1
Регистрация: 26.04.2014
Сообщений: 111
1

ToShortTimeString получает только часы и минуты

01.04.2015, 17:15. Просмотров 751. Ответов 5
Метки нет (Все метки)

DateTime.Parse(list[i].Time.ToString()).ToShortTimeString() преобразовывает "12.01.2015 11:04:24" в 11:04
Как сделать такое же преобразование, но с секундами??
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2015, 17:15
Ответы с готовыми решениями:

Даны целые числа m (часы) и n (минуты) .Определить наименьшее время (в минутах) когда совпадут минуты и часы
Даны целые числа m (часы) и n (минуты) .Определить наименьшее время (в минутах)...

Даны целые числа m (часы) и n (минуты) .Определить наименьшее время (в минутах) когда совпадут минуты и часы
Даны целые числа m (часы) и n (минуты) .Определить наименьшее время (в минутах)...

Написать функцию которая получает два параметра – плановое и фактическое время прибытия поезда в формате часы:минуты
Предложите свое решение микрозадачи : написать функцию которая получает два...

Из секунд - часы, минуты и секунды. Из минут - часы, минуты
private void button4_Click(object sender, EventArgs e) { ...

Неверный перевод миллисекунд в минуты и часы
Всем привет , проблема в том что я следующим кодом перевожу миллисекунды в часы...

5
LeniumSoft
1436 / 825 / 150
Регистрация: 06.06.2012
Сообщений: 2,368
Завершенные тесты: 1
01.04.2015, 17:35 2
C#
1
DateTime.Parse(list[i].Time.ToString()).ToString("HH:mm:ss")
1
kolorotur
Эксперт .NET
10682 / 8846 / 2214
Регистрация: 17.09.2011
Сообщений: 15,211
Завершенные тесты: 1
01.04.2015, 17:56 3
Цитата Сообщение от Artem93z Посмотреть сообщение
C#
1
list[i].Time.ToString()
А свойство Time не является ли типом DateTime или TimeSpan?
0
Artem93z
1 / 1 / 1
Регистрация: 26.04.2014
Сообщений: 111
01.04.2015, 17:59  [ТС] 4
kolorotur, является DataTime, именно поэтому я перевожу его сначала в стринг.
0
LeniumSoft
1436 / 825 / 150
Регистрация: 06.06.2012
Сообщений: 2,368
Завершенные тесты: 1
01.04.2015, 18:02 5
Лучший ответ Сообщение было отмечено ViterAlex как решение

Решение

Цитата Сообщение от Artem93z Посмотреть сообщение
является DataTime
Ну тогда просто:
C#
1
list[i].Time.ToString("HH:mm:ss")
0
kolorotur
Эксперт .NET
10682 / 8846 / 2214
Регистрация: 17.09.2011
Сообщений: 15,211
Завершенные тесты: 1
01.04.2015, 18:26 6
Цитата Сообщение от Artem93z Посмотреть сообщение
является DataTime, именно поэтому я перевожу его сначала в стринг...
... а потом снова в DateTime.
После чего опять в строку.
Зачем?

Выше товарищ LeniumSoft предложил годный вариант.
2
01.04.2015, 18:26
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.04.2015, 18:26

Перевод секунд в часы, минуты и секунды
Подскажите, пожалуйста, как можно перевести секунды в часы, минуты и секунды?...

Ввод времени и разбивка на часы, минуты, секунды
Всем доброго дня суток. Задача: Описать подпрограмму IncTime (H, M, S, T),...

Организовать перевод величин: часы, минуты, секунды
Делаю конвертер величин. Есть два ComboBox (comboBox1 и comboBox2). У каждого...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru