Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Тип данных "дата/время" / 5 сообщений из 5, страница 1 из 1
18.01.2004, 20:51
    #32379596
ThuG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип данных "дата/время"
Как, имея в переменной data1 какую-либо дату, поместить в переменную data2 дату, которая "на день раньше" той, что находится в переменной data1?
...
Рейтинг: 0 / 0
18.01.2004, 20:53
    #32379597
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип данных "дата/время"
data2=dateadd("d",-1,data1)
...
Рейтинг: 0 / 0
18.01.2004, 20:56
    #32379601
ThuG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип данных "дата/время"
Спасибо, это работает!
...
Рейтинг: 0 / 0
19.01.2004, 09:53
    #32379778
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип данных "дата/время"
а я по-старинке делаю:
data2=data1-1
...
Рейтинг: 0 / 0
19.01.2004, 09:57
    #32379784
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тип данных "дата/время"
оно (date2 = Date - 1) еще и в 2 разу быстрей

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
    
Public Declare Function timeGetTime Lib  "winmm.dll"  () As Long

Dim date2 As Date
    Dim t As Long
    Dim i As Long

    t =Timer' timeGetTime 

    For i = 1 To 10000
        date2 = DateAdd("d", -1, Date)
        'date2 = Date -  1 
    Next i
    Debug.Print timeGetTime - t
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Тип данных "дата/время" / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]