Skip to content

Instantly share code, notes, and snippets.

@YurePereira
Created January 7, 2017 00:55
Show Gist options
  • Select an option

  • Save YurePereira/b567ddd18f5688a346a033e0ba027e10 to your computer and use it in GitHub Desktop.

Select an option

Save YurePereira/b567ddd18f5688a346a033e0ba027e10 to your computer and use it in GitHub Desktop.
Configurando o Time Zone de uma determinada data usando a classe DateTimeZone
<?php
$timeZone1 = new DateTimeZone('Asia/Dubai');
$timeZone2 = new DateTimeZone('America/New_York');
$timeZone3 = new DateTimeZone('America/Sao_Paulo');
$date1 = new DateTime('now', $timeZone1);
$date2 = new DateTime('now', $timeZone2);
$date3 = new DateTime('now', $timeZone3);
echo 'Asia/Dubai: ' . $date1->format('d/m/Y H:i:s') . PHP_EOL;
echo 'America/New_York: ' . $date2->format('d/m/Y H:i:s') . PHP_EOL;
echo 'America/Sao_Paulo: ' . $date3->format('d/m/Y H:i:s');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment