Добавить к дате несколько дней + отметка после конкретного времени?
Здравствуйте, мне необходимо прибавить к текущей дате несколько дней + добавить условие, после 20 00. Прибавить к дате несколько дней не проблема, но как добавить условие, что именно после восьми вечера была отметка?
как вариант... EXTRACT( MINUTE FROM '2018-05-25 21:25:54') result: 25 EXTRACT( HOUR FROM '2018-05-25 21:25:54') result: 21
еще вариант
можно функцией из даты вытащить только год, мес, число, и добавить к этому 20:00 ручками... DATE_ADD('2018-05-25 21:31:27', INTERVAL 4 HOUR)
TestTestovich88, не за что, а вообще почти все задачи решаются уже готовыми функциями, очень редко когда нужно что-то городить. Главное стараться следовать стандартам, тогда и проблем не возникнет как записывать/читать/обрабатывать информацию...