Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Shadevskiy
5 / 5 / 11
Регистрация: 25.01.2015
Сообщений: 205
#1

Какой класс использовать для представления времени

26.11.2015, 16:35. Просмотров 1087. Ответов 22
Метки нет (Все метки)

Мне нужно расписание сделать. Можно ,конечно, через дабл 13.30 , но как-то не по госту, наверное. Стринг ругается , если я вписываю 13:30, что использовать,ребят?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2015, 16:35
Ответы с готовыми решениями:

Класс для представления времени, предусмотреть возможности установки времени и изменения его отдельных полей
Составить описание класса для представления времени. Предусмотреть возможности...

Класс для представления даты и времени
Здравствуйте, знаю что уже было много тем создано с подобным вопросом. Но...

Какой класс использовать для парса json?
Здравствуйте, нужно как то спарсить json, на соседнем форуме посоветовали...

Какой способ измерения времени лучше использовать для получения данных с comport?
Нужно получать время между измерениями с comport что лучше, использовать?...

Составить описание класса для представления времени
Как записать в C#,просто только начал изучать этот язык,а разобраться никак не...

22
Даценд
Модератор
Эксперт .NET
4099 / 3918 / 2593
Регистрация: 20.04.2015
Сообщений: 7,106
26.11.2015, 19:39 #21
Цитата Сообщение от Shadevskiy Посмотреть сообщение
Он даже ,если вводить в таблицу 14:15 , не считывает.
Так тем более нужно писать свою структуру или класс и определять в ней/в нём статический метод Parse для конвертации строки в тип класса/структуры.
0
OwenGlendower
Супер-модератор
Эксперт .NET
9045 / 7998 / 3418
Регистрация: 17.03.2014
Сообщений: 15,814
Записей в блоге: 1
26.11.2015, 19:45 #22
Цитата Сообщение от Shadevskiy Посмотреть сообщение
Он даже ,если вводить в таблицу 14:15 , не считывает.
Элементарно, Ватсон:
C#
1
TimeSpan t = TimeSpan.Parse("14:15", CultureInfo.InvariantCulture);
На будущее - у всех встроенных типов есть метод Parse с помощью которого можно преобразовать строку в значение данного типа.

Цитата Сообщение от Woldemar89 Посмотреть сообщение
может, подойдет класс DayTime самописный.
Подобный тип лучше делать неизменяемой структурой и хранить время как кол-во секунд (или миллисекунд) в int/long.
0
Woldemar89
TheGreatCornholio
1164 / 652 / 271
Регистрация: 30.07.2015
Сообщений: 2,259
Завершенные тесты: 1
26.11.2015, 19:49 #23
Цитата Сообщение от OwenGlendower Посмотреть сообщение
Подобный тип лучше делать неизменяемой структурой
Это уже детали, я просто подумал, что еще один конструктор DayTime(int h,int m) и иная перегрузка
ToString, в данной задаче могут пригодиться.
0
26.11.2015, 19:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.11.2015, 19:49

Составить описание класса для представления времени
Составить описание класса для представления времени. Предусмотреть возможности...

Составить описание класса для представления времени
Составить описание класса для представления времени. Предусмотреть возможности...

Составить описание класса для представления времени
Составить описание класса для представления времени в 24-часовом формате....


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

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

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