Извиняюсь если вопрос уже поднимался. Но вроде всё просмотрел и не нашёл.
Есть ли в Clarion или LibSrc что-то вроде сишной функции DataTime() ?
Т.е. есть заданы дата / время двух событий и нужно получить интервал между ними: 22.01.00 / 03:15:47
(т.е. между событиями прошло: 1 месяц, 22 дня, 3 часа 15 минут 47 секунд) ?
Заранее спасибо за наводку !
Работа с DateTime в Clarion
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Работа с DateTime в Clarion
Вот здесь было обсуждение - viewtopic.php?f=1&t=3757.
Но что касается меня, то я такие расчёты перенёс на сервак. В SQL с этим всё хорошо, можно сказать отлично.
Но что касается меня, то я такие расчёты перенёс на сервак. В SQL с этим всё хорошо, можно сказать отлично.
We are hard at work… for you.
- Дед Пахом
- Старичок
- Сообщения: 3133
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
Работа с DateTime в Clarion
В EasyDotNet всё есть.
Код: Выделить всё
dt1 TSystemDateTime
dt2 TSystemDateTime
ts TSystemTimeSpan
ts.Between(dt1, dt2)
message(ts.Days() &' дней '& ts.Hours() &' часов '& ts.Minutes() &' минут '& ts.Seconds() &' секунд '& ts.Milliseconds() &' миллисекунд')
С уважением, ДП
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Работа с DateTime в Clarion
Тут, что ни день - то новый пакет санкций вводят, а Вы искушаете на непредвиденный финансовый расход.
Ага ! Т.е. не всё так просто … Спасибо ! Это место с которого можно начать думать над реализацией сабжа ...
За теми кто отстал - не возвращаться. (С) Кодекс