Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TIMESTAMP [D6, IB6.x]


Ura ©   (2002-01-31 15:41:00) 

TIMESTAMP - TIMESTAMP = это милисекунды? DOC нет - сорри за простой вопрос...


Fay   (2002-02-02 18:50:00) [1]

Здесь нет циклов (включая вечные)


Иван Шихалев   (2002-02-02 15:22:00) [2]

> но TIMESTAMP3 = TIMESTAMP1 - TIMESTAMP2 уходит в вечный цикл!

Не верю.


Ura   (2002-02-01 17:50:00) [3]

Это кратко. Там большо алгоритм...
но TIMESTAMP3 = TIMESTAMP1 - TIMESTAMP2 уходит в вечный цикл!
Точнее дальше не продолжает работать IBEXPERT.
В Delphi - просто возвращает по ошибке...


Иван Шихалев   (2002-02-01 16:58:00) [4]

И чего ты нарисовал? Это не Delphi и не IB однозначно... Да и зацикливание на присваивании - это что-то новое...


Ura   (2002-02-01 13:52:00) [5]

Переношу процедуру на сервер из делфи, уже...
DTUPDATEARM_, DT : TIMESTAMP;

При DT = CURRENT_TIMESTAMP;
DT = DT - DTUPDATEARM_; // Зацикливание !!!!
А нужно узнать есть ли разница в 5 минут?????


Иван Шихалев   (2002-01-31 20:41:00) [6]

Судя по доке от IB "дробная" часть (в кавычках потому, что никакой дробной частью там не пахнет - есть часть даты, есть часть времени) - таки миллисекунды. Но если речь идет о том как это представляется в Delphi, то timestamp, не timestamp, а дробная часть TDateTime - это всегда часть полных суток.


Ura   (2002-01-31 17:48:00) [7]

> Johnmen ©
Сенкс


Johnmen   (2002-01-31 17:29:00) [8]

дробная часть - это часть полных суток (напр. 0.1 - это 24 часа делить на 10, то есть 2.4 часа )


Ura   (2002-01-31 17:26:00) [9]

> Johnmen ©
Ты на пальцах скажи: дробная часть - это секунды?


Johnmen   (2002-01-31 16:58:00) [10]

округлить до целого ((дробная часть (TIMESTAMP1-TIMESTAMP2))*24*60)


Ura   (2002-01-31 16:48:00) [11]

Мне нужно проверить на разницу в минутах между двумя временами
TIMESTAMP1-TIMESTAMP2 > 5 минут
Скажите как получить минуты из разницы времен...


Johnmen   (2002-01-31 16:26:00) [12]

это Float... :)))


TSV   (2002-01-31 16:21:00) [13]

TIMESTAMP - TIMESTAMP = TIMESTAMP.


Наверх

Титульная страница Поиск, карта сайта Написать письмо