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

PHP i MySQL odejmują sekundy od czasu

Możesz to zrobić bezpośrednio w bazie danych za pomocą MySQL SUBTIME()

// from the manual
mysql> SELECT SUBTIME('2007-12-31 23:59:59.999999','1 1:1:1.000002');
        -> '2007-12-30 22:58:58.999997'

Możesz też pobrać czas z MySQL i zrobić to w PHP, używając DateTime::sub()

 // again from the manual
 <?php 
 $dateA = date_sub('2000-01-20', date_interval_create_from_date_string('1 second')); 
 ?> 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sortowanie zapytań MySQL według szerokości/długości geograficznej

  2. Znajdź długie/łatwe wewnątrz wielokąta za pomocą MySQL 5.6

  3. Nie widać wierszy wstawionych przez uruchomioną transakcję, gdy poziom izolacji to READ_UNCOMMITTED

  4. Eksportuj ogromną bazę danych z amazon RDS do lokalnego mysql

  5. Kiedy nadszedł czas, aby stół zmienił się z MyISAM na InnoDb?