За последние 24 часа нас посетили 16553 программиста и 1679 роботов. Сейчас ищут 857 программистов ...

Как отделить от даты часы,минуты

Тема в разделе "MySQL", создана пользователем Yakudza, 10 мар 2015.

  1. Yakudza

    Yakudza Новичок

    С нами с:
    10 мар 2015
    Сообщения:
    3
    Симпатии:
    0
    Всем привет! Блин не могу додумкать.. Хочу сделать сколько пользователей, отправили письмо в определенный момент, т.е. За день сколько, за час..
    В бд дата храниться в таком виде 2015-03-10 05:39:39; Как думаю что нужно делать count, но вот пока только знаю как count'ом выводить из бд. А как сравнить?
    Код (Text):
    1.  
    2. $date = date("Y-m-d");
    3. $row['date']; //2015-03-10 05:39:39
    как его разделить и сравнить с $date?
     
  2. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.251
    Адрес:
    там-сям
    Дата ≠ строка. Строка это представление даты. В любом случае, чтобы сравнить, тебе надо приводить данные к единому виду.
    дату в строку → date('Y-m-d H:i:s', $real_date_time)
    либо из строки в дату → strtotime($datetime_string)

    viewtopic.php?f=20&t=50838