Нужно вычислить разницу в днях между двумя датами

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
ParserDSS
Начинающий
Начинающий
 
Сообщения: 14
Зарегистрирован: 10.02.2008 (Вс) 12:54

Нужно вычислить разницу в днях между двумя датами

Сообщение ParserDSS » 08.07.2009 (Ср) 7:29

Всем доброго времени суток!

Есть вопрос.

Имеем две даты. Нужно вычислить разницу в днях между этими датами.

Т.е., допустим, есть дата 04.01.2009 и есть дата 08.07.2009. Нужно рассчитать, сколько дней прошло с 04.01.2009 по 08.07.2009.

Даже нет мыслей, как это сделать

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Нужно вычислить разницу в днях между двумя датами

Сообщение Денис » 08.07.2009 (Ср) 7:47

Юзай DateDiff
А вот и примерчик из справки:
Код: Выделить всё
Private Sub Form_Load()

    Dim TheDate As Date  ' Declare variables.
    Dim Msg
    TheDate = InputBox("Enter a date")
    Msg = "Days from today: " & DateDiff("d", Now, TheDate)
    MsgBox Msg

End Sub
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: Нужно вычислить разницу в днях между двумя датами

Сообщение alibek » 08.07.2009 (Ср) 7:54

ParserDSS писал(а):Даже нет мыслей, как это сделать

Тогда тебе нечего делать на этом форуме.
Lasciate ogni speranza, voi ch'entrate.

ParserDSS
Начинающий
Начинающий
 
Сообщения: 14
Зарегистрирован: 10.02.2008 (Вс) 12:54

Re: Нужно вычислить разницу в днях между двумя датами

Сообщение ParserDSS » 08.07.2009 (Ср) 9:20

Денис писал(а):Юзай DateDiff
А вот и примерчик из справки:
Код: Выделить всё
Private Sub Form_Load()

    Dim TheDate As Date  ' Declare variables.
    Dim Msg
    TheDate = InputBox("Enter a date")
    Msg = "Days from today: " & DateDiff("d", Now, TheDate)
    MsgBox Msg

End Sub


Благодарю

ParserDSS
Начинающий
Начинающий
 
Сообщения: 14
Зарегистрирован: 10.02.2008 (Вс) 12:54

Re: Нужно вычислить разницу в днях между двумя датами

Сообщение ParserDSS » 08.07.2009 (Ср) 9:20

alibek писал(а):
ParserDSS писал(а):Даже нет мыслей, как это сделать

Тогда тебе нечего делать на этом форуме.


А вот это я сам решу.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: Нужно вычислить разницу в днях между двумя датами

Сообщение Viper » 08.07.2009 (Ср) 9:43

ParserDSS писал(а):
alibek писал(а):
ParserDSS писал(а):Даже нет мыслей, как это сделать

Тогда тебе нечего делать на этом форуме.[/quote
А вот это я сам решу.
Ты уверен? Модераторы и админы могут с этим не согласиться.
Весь мир матрица, а мы в нем потоки байтов!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 101

    TopList