Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > .NET для новичков > Сравнение времени |
Автор: ddll 3.6.2011, 13:20 |
Торможу на мелочи Есть время текушее надо сравнить его с временем заданым напрмер 7:00 если оно меньше 20 минут то делать Бьюсь чего то на этой ерунде и не могу продвинуться. Help plz. |
Автор: DenWPF 3.6.2011, 13:36 |
тебе нужно привести к одному формату. DateTime.Parse("7:00") - если не в тот формат приведет нужно приводить к нужному. http://msdn.microsoft.com/ru-ru/library/1k1skd40.aspx |
Автор: ddll 3.6.2011, 13:40 |
Сори нужна еще помошь никак не получаеться привести к единому формату Как это сделать? На мсдн толком не разобраться. DateTime _difference = DateTime.Parse("00:20"); DateTime _d2 = DateTime.Now; DateTime dd = _d2 - _difference; Пытаюсь так не выходит |
Автор: gambit 3.6.2011, 16:48 | ||
разница времени возвращает объект TimeSpan которая хранит колво часов, минут, секунд и т.д. А вообще что бы подобных затупов небыло, в c# введено ключевое слово var
давно бы решило вашу проблему и подобных проблем небыло |
Автор: ddll 3.6.2011, 17:10 | ||
спасибо я чуть по другому сделал
у меня с сравнением проблемма была |
Автор: DenWPF 3.6.2011, 23:29 | ||
вот тут совсем не прав. var можно использовать только тем кто четко понимает, что этот var делает, и что нужно было бы писать вместо var. |