Poster Новичок 16 Апр 2008 #1 временной интервал + даты - как проверить - mysql Доброго! как проверить входит ли CURDATE() в интервал дат с учетом времени? то есть 13 Апреля 2008 15:00 и 17 Апреля 18:00? как мне добавить время к датам? с помощью INTERVAL?
временной интервал + даты - как проверить - mysql Доброго! как проверить входит ли CURDATE() в интервал дат с учетом времени? то есть 13 Апреля 2008 15:00 и 17 Апреля 18:00? как мне добавить время к датам? с помощью INTERVAL?
Фанат oncle terrible Команда форума 16 Апр 2008 #2 к сожалению, в мускуле столько средств для работы с датой, что единого способа не существует. можно почитать документацию, и выбрать подходящий. только непонятно, зачем прибавлять время к дате. вместо CURDATE() есть NOW()
к сожалению, в мускуле столько средств для работы с датой, что единого способа не существует. можно почитать документацию, и выбрать подходящий. только непонятно, зачем прибавлять время к дате. вместо CURDATE() есть NOW()
Poster Новичок 16 Апр 2008 #3 да, сейчас попробую что-то вроде SELECT DATE_ADD('2008-04-13', INTERVAL '15 00' HOUR_MINUTE); +------------------------------------------------------+ | DATE_ADD('2008-04-13', INTERVAL '15 00' HOUR_MINUTE) | +------------------------------------------------------+ | 2008-04-13 15:00:00 | +------------------------------------------------------+ 1 row in set (0.05 sec)
да, сейчас попробую что-то вроде SELECT DATE_ADD('2008-04-13', INTERVAL '15 00' HOUR_MINUTE); +------------------------------------------------------+ | DATE_ADD('2008-04-13', INTERVAL '15 00' HOUR_MINUTE) | +------------------------------------------------------+ | 2008-04-13 15:00:00 | +------------------------------------------------------+ 1 row in set (0.05 sec)