powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Округление времени
7 сообщений из 7, страница 1 из 1
Округление времени
    #32660815
spivak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дело происходит в форме.
Например есть дата1 и дата 2

Дата1 14.08.2004 15:00
Дата2 15.08.2004 11:20

Дата2-Дата1=20 часов 20 минут (20:20)

Как сделать так, чтобы в контроле показывалось и округлялось время?
В данном случае нужно, чтобы ответ был 20 часов.

А вот если бы было 20:30, то нужно, чтобы показал 21 час.
Спасибо.
...
Рейтинг: 0 / 0
Округление времени
    #32660914
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может не самый рульный вариант, но всё же:

Код: plaintext
1.
timeserial(iif(datepart("m",now) <  30 ,datepart("h",now),datepart("h",now)+ 1 ), 0 , 0 )

вместо Nоw подставь своё значение.
...
Рейтинг: 0 / 0
Округление времени
    #32660926
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин, правильно будет так:

Код: plaintext
1.
 timeserial(iif(datepart("n",now) <  30 ,datepart("h",now),datepart("h",now)+ 1 ), 0 , 0 )
...
Рейтинг: 0 / 0
Округление времени
    #32660933
spivak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kelmeблин, правильно будет так:

Код: plaintext
1.
 timeserial(iif(datepart("n",now) <  30 ,datepart("h",now),datepart("h",now)+ 1 ), 0 , 0 )


Привет, земляк :) Я из Вентспилса :)

Да не, я уже придумал по-другому. Функцией РАУНД воспользовался :)
...
Рейтинг: 0 / 0
Округление времени
    #32660942
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как тесен мир ;)

Cкинь свой вариант, интересно посмотреть.
...
Рейтинг: 0 / 0
Округление времени
    #32660953
datediff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
F1- datediff
...
Рейтинг: 0 / 0
Округление времени
    #32660964
spivak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KelmeКак тесен мир ;)

Cкинь свой вариант, интересно посмотреть.

Я в Бейсике не программирую, но сделал так.

Формула конечной строки [date2]-[date1]*24
формат стандарт
round [finish date]
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Округление времени
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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