Страница: 1 | 2 | 3 | 4 |
Вопрос: Работа со временем
Добавлено: 24.07.08 23:19
Автор вопроса: jackoff
Помогите пожалуйста!! как можно узнать сколько прошло часов минут и секунд с определенной даты??? например есть дата 22.01.07 и время 05:10:11, как точно до секунды узнать сколько прошло если текущая дата допустим 23.01.07 и время 10:11:12??? спасибо!
Ответы
Всего ответов: 50
Номер ответа: 1
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #1
Добавлено: 25.07.08 00:12
DateDiff
Номер ответа: 2
Автор ответа:
jackoff
Вопросов: 2
Ответов: 5
Профиль | | #2
Добавлено: 25.07.08 01:14
Спасибо!! только часы и дни нормально возвращает, а вот с минутами и тем более секундами я не знаю как сделать, там большие цифры получаются, т.е надо как то чтоб так получилось: Прошло времени: 46 часов 12 минут 36 секунд, может с помощью этой функции можно сделать что то подобное? или это нереально?
Номер ответа: 3
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #3
Добавлено: 25.07.08 04:30
EROS, чему же ты учишь подрастающее поколение???
Dim Date2 = #2/2/2007 11:30:18 PM#
Dim Dif = Date2.Subtract(Date1)
Console.WriteLine("Дней: {0}, Часов: {1}, Минут: {2}, Секунд: {3}", Dif.Days, Dif.Hours, Dif.Minutes, Dif.Seconds)
Console.ReadLine()
Номер ответа: 4
Автор ответа:
jackoff
Вопросов: 2
Ответов: 5
Профиль | | #4
Добавлено: 25.07.08 05:57
Блин супер!!! то что нужно, спасибо!!!
Номер ответа: 5
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #5
Добавлено: 25.07.08 07:47
Истории!!!
Он должен был сначала ощутить и попробовать все то, чем пользовались его деды, и только потом показать ему насколько легко можно сделать средствами современного языка! ))
Номер ответа: 6
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #6
Добавлено: 25.07.08 08:36
 im Date1 = #1/1/2007 10:40:20 AM#
 im Date2 = #2/2/2007 11:30:18 PM#
А вот чему ты учишь??? Где в объявлении тип переменной?? Разумеется, я в курсе, что компилятор сам догадается что это DateTime, но тем не менее, я консервативен в этом вопросе и меня такой код, мягко говоря, раздражает. (имхо) Такое объявление - это зло...
Номер ответа: 7
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #7
Добавлено: 25.07.08 14:18
В VB 9.0 там где компилятор может сам узнать тип, например:
Dim S = "Hello"
его можно не указывать - ошибки не будет, и переменная будет типизирована.
Номер ответа: 8
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #8
Добавлено: 25.07.08 14:18
:p
Номер ответа: 9
Автор ответа:
Алексей
black admin
ICQ: 261779681
Вопросов: 87
Ответов: 633
Web-сайт:
Профиль | | #9
Добавлено: 25.07.08 14:50
В VB 9.0 там где компилятор может сам узнать тип, например:
Dim S = "Hello"
из аськи? ст. 138. п. 1 УК РФ
+1
Номер ответа: 10
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #10
Добавлено: 25.07.08 15:54
Здорово, видел, на тебя Алексей наезжает
AgentFire (14:48:41 25/07/2008)
Да, слушай, можешь попросить UU чтоб он забанил его навсегда?
Brand (14:49:44 25/07/2008)
Да не вопрос, уже пишу ему
Номер ответа: 11
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #11
Добавлено: 25.07.08 21:56
ООООО, вижу назревает межнациональный конфликт
И чем же этот код некорретен? Чем напрягает? Поделитесь уж своими соображениями.
Если вам интересен код который напрягает, посмотрите, например, код пана ___Pavel___, даже не обращая внимания на ошибки - система нотаций вас приведет в полный восторг
Номер ответа: 12
Автор ответа:
__Pavel__
Вопросов: 29
Ответов: 284
Web-сайт:
Профиль | | #12
Добавлено: 25.07.08 22:33
задолбал! хватит на меня все валить и войны разводить...
...хочешь чтоб опять тема на 5 листов была и админы ее сами закрывали? хотя объявлять нужно корректно!
Номер ответа: 13
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #13
Добавлено: 25.07.08 22:45
Переменная объявлена _корректно_.
Хочешь аргументированно поспорить? Я не против
Номер ответа: 14
Автор ответа:
__Pavel__
Вопросов: 29
Ответов: 284
Web-сайт:
Профиль | | #14
Добавлено: 25.07.08 22:56
яж сказал...
создавай отдельную тему типа "как правильно объявить переменную" если хочешь это обсудить... мне без разницы, но я уже привык объявлять по "стандарту"... главное чтоб студия поняла что ты от нее хочешь а все остальное это лишь формальность...
Номер ответа: 15
Автор ответа:
ddd
Вопросов: 6
Ответов: 8
Профиль | | #15
Добавлено: 25.07.08 23:01
хех врядли вы в этом вопросе сможете доказать свою точку зрения)))
Поэтому есть предложение попросить всех проголосовать за тот или иной вариант объявления переменных)))) у кого окажется больше голосов тот и папа)
голосую против Dim S = "Hello"
и за Dim S as String = "Hello"