Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/10/2013, 13:27
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: como puedo saber la fecha actual de cada pais con su hora en php

no es necesario preguntar al usuario , tu tienes que tener alguna forma de controlar en que idioma esta el usuario para ofrecerle la web en ese idioma ya sea por una session o algo asi.. entonces segun su idioma estableces el date_default_timezone_set() tal y como te dijo @PHPPeros
Código PHP:
Ver original
  1. if(!isset($_SESSION['IDIOMA'])
  2. {
  3.     $_SESSION['IDIOMA'] = 'ES';
  4. }
  5.  
  6. switch($_SESSION['IDIOMA'])
  7. {
  8.  
  9. case 'ES':
  10. $Datetime = 'Europe/Madrid';
  11. break;
  12.  
  13. case 'EN':
  14. $Datetime = 'Europe/London';
  15. break;
  16.  
  17. default:
  18. $Datetime = 'Europe/Madrid';
  19.  
  20. }
  21.  
  22. echo date('H:i:s');