Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Porównanie znacznika czasu ze zmienną daty (MySQL i PHP)

Nie otrzymujesz wyników, które prawdopodobnie $date ma pewne przesunięcie czasowe i nie jest równe 00:00:00 w Twojej strefie czasowej.

WHERE timestamp_column BETWEEN '" . strtotime($date) . "' AND '" . strtotime($date, '+1 day') . "'

a dokładniej:

    WHERE timestamp_column >= '" . strtotime($date) . "'
      AND timestamp_column < '" . strtotime($date, '+1 day') . "'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hibernate + MySQL:Jak ustawić kodowanie utf-8 dla bazy danych i tabel

  2. Szukaj w kolumnie Json z Laravel

  3. Używanie sqlalchemy do zapytania przy użyciu wielu kolumn, gdzie w klauzuli

  4. PHP MYSQL:natychmiastowy wybór + wstaw

  5. Przełącz dużą witrynę z MySQL na MySQLi