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

Odejmij pewną datę i godzinę od bieżącej daty i godziny, aby znaleźć wiek w PHP

Powinieneś użyć DateTime klasa.

$create_time = "2016-08-02 12:35:04";
$current_time="2016-08-02 16:16:02";

$dtCurrent = DateTime::createFromFormat('Y-m-d H:i:s', $current_time);
$dtCreate = DateTime::createFromFormat('Y-m-d H:i:s', $create_time);
$diff = $dtCurrent->diff($dtCreate);

echo $diff->format("%Y-%m-%d %H:%i");

Zwraca 00-0-0 03:40 Zobacz DateInterval::format aby uzyskać więcej informacji o formatowaniu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przykład użycia bind_result vs get_result

  2. Jak zmienić wszystkie puste ciągi na NULL w tabeli?

  3. Jakie sortowanie MySQL jest najlepsze do akceptowania wszystkich znaków Unicode?

  4. Przesyłaj plik binarny z MySQL do pobrania za pomocą PHP

  5. jak ustawić długość kolumny w stanie hibernacji z maksymalną długością