| 
| 
 | Вопрос # 634/ вопрос решён / | 
 |  Здравствуйте, уважаемые эксперты!Может подскажет кто есть ли в делфи функция на подобие UNIX_TIMESTAMP() в MySQL. Но если нет то может подскажите как её реализовать :).
 
|  |   Вопрос задал: Сидаровский Георгий (статус: Посетитель)Вопрос отправлен: 15 июня 2007, 13:13
 Состояние вопроса: решён, ответов: 2.
 |  Ответ #1. Отвечает эксперт: Вадим К Здравствуйте, Сидаровский Георгий!Вам нужно текущее время узнавать? тогда наверное функция Now. Она выдаёт количество дней кажеться с 1900 года. А в дробной части - время. тоесть если так 0.75 - это 6 вечера (18/24)
 
|  | Ответ отправил: Вадим К (статус: Академик)Время отправки: 15 июня 2007, 17:12
 Оценка за ответ: 5
 |  Ответ #2. Отвечает эксперт: Сергей Устинов Здравствуйте, Сидаровский Георгий!
 Может быть вот это?
 IntToStr(DateTimeToUnix(Now))
 Для вывода посмотрите: ShowMessage(IntToStr(DateTimeToUnix(Now)));
 
 Удачи!
 
|  | Ответ отправил: Сергей Устинов (статус: 2-ой класс)Время отправки: 15 июня 2007, 19:59
 Оценка за ответ: 5
 |  
 Мини-форум вопросаВсего сообщений: 1; последнее сообщение — 15 июня 2007, 13:44; участников в обсуждении: 1. 
|   | Градов Ю.М. (статус: 8-ой класс), 15 июня 2007, 13:44 [#1]:В SQL имеется возможность преобразовать значение столбца или функции к другому типу для более гибкого использования операций сравнения. Для этого используется функция CAST. 
 Типы данных могут быть конвертированы в соответствии со следующей таблицей:
 
 Из типа данных В тип данных
 
 ---------------------------------------
 
 NUMERIC CHAR, VARCHAR, DATE
 
 CHAR, VARCHAR NUMERIC, DATE
 
 DATE CHAR, VARCHAR, DATE
 
 
 
 SELECT first_name, last_name, dept_no
 
 FROM employee
 
 WHERE CAST(dept_no AS DATE)
 
 CONTAINING "15.06.2007"
 |  31 января 2011, 19:27: Статус вопроса изменён на решённый (изменил модератор Ерёмин А.А.): Автоматическая обработка (2 и более ответов с оценкой 5) Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |