sql >> Databáze >  >> RDS >> Mysql

PHP/MySQL časové razítko a časová pásma

Můžete použít DateTimeZone třída:

$gmt = new DateTimeZone("GMT");
$datetimeInGMT = new DateTime($now, $gmt);

Zahrnuje také umístění ve tvaru continent/city , např. Europe/London .

Pokud vaše datum a čas není UTC, můžete použít setTimezone :

$datetimeInGMT = new DateTime($now, new DateTimeZone("America/New_York"));
$datetimeInGMT->setTimezone(new DateTimeZone("GMT"));


  1. Zkombinujte hodnoty dvou řádků do jednoho

  2. Laravel kde mezi s nebo kde mezi

  3. Uložit arabský text do databáze MySQL

  4. Problém návrhu uložené procedury MySQL. Rekuse nebo hierarchie?