Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (1)

Лучшие ответы пользователя

Все ответы (1)
  • Как выбрать записи из MySQL за сегодня по unixtime?

    @Serj_By
    Как я понимаю - основная проблема здесь в том, что у автора имеется Unix Time текущего момента. То есть, это не абстрактно говоря "20.07.2015 00:00", а грубо говоря "20.07.2015 15:12", а необходимо выбрать именно за сегодня. Тут еще большой вопрос к автору - что в проекте с таймзонами и обрабатываются ли они как-то? В общем случае будет выглядеть так:
    SELECT COUNT(id) from content WHERE
    uploads >= FROM_UNIXTIME(<unixtime here>, "%Y-%m-%d") and uploads < INTERVAL 1 DAY + FROM_UNIXTIME (<unixtime here>, "%Y-%m-%d");

    Это если все-все-все (сервер, клиенты, данные в базе - в одной таймзоне), иначе нужно еще добавлять соответствующие разницы между таймзонами.
    Ответ написан
    Комментировать