En código PHP como podemos obtener la Fecha y Hora reales??? sin tener en cuenta si tu ordenador tiene mal la fecha y la hora???
He estado buscando pero no me queda claro si time(); te daría la hora del servidor cuando subas el archivo PHP, funcionando en local la coge del ordenador. El Foro está en PHP como coge la fecha y hora?? y date(); tampoco lo tengo claro si lo coge de tu ordenador o del servidor.
OBTENER FECHA Y HORA DEL SERVIDOR
- TYCO
- Posts: 3611
- Joined: Tue Sep 02, 2008 7:38 pm
- Contact:
OBTENER FECHA Y HORA DEL SERVIDOR
Todo Modo Gráfico tiene por detrás una Línea de Comandos.
Proyecto: SnowCraft Remake (100%).
Proyecto: Bomb a Bomb Remake (100%).
Proyecto: Rally Mortal (87%).
![[RETO]: 20lineas - [JUEGO]: eLaberinto [RETO]: 20lineas - [JUEGO]: eLaberinto](../space/silver_medal.png)
![[CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall [CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall](../space/bronze_medal.png)
Proyecto: SnowCraft Remake (100%).
Proyecto: Bomb a Bomb Remake (100%).
Proyecto: Rally Mortal (87%).
![[RETO]: 20lineas - [JUEGO]: eLaberinto [RETO]: 20lineas - [JUEGO]: eLaberinto](../space/silver_medal.png)
![[CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall [CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall](../space/bronze_medal.png)
- GINO
- Posts: 2823
- Joined: Thu Jul 31, 2008 10:25 pm
- Contact:
Re: OBTENER FECHA Y HORA DEL SERVIDOR
Si pones esto:
[Codebox=php file=Untitled.php]echo date('H:i:s d/m/y, eP I');[/Codebox]
que te devuelve en local? A mi me devuelve la hora greenwich (UTC+0), con lo cual tengo que poner un:
[Codebox=php file=Untitled.php]date_default_timezone_set('Europe/Madrid');[/Codebox]
antes para que me ponga la hora de España.
[Codebox=php file=Untitled.php]echo date('H:i:s d/m/y, eP I');[/Codebox]
que te devuelve en local? A mi me devuelve la hora greenwich (UTC+0), con lo cual tengo que poner un:
[Codebox=php file=Untitled.php]date_default_timezone_set('Europe/Madrid');[/Codebox]
antes para que me ponga la hora de España.
- Geca
- Posts: 637
- Joined: Fri Feb 20, 2009 1:35 pm
- Location: Madrid
- Contact:
Re: OBTENER FECHA Y HORA DEL SERVIDOR
Logicamente si lo subes al servidor, la hora será la del servidor, no de tu maquina.
Deberias tener en cuenta donde esta alojado tu servidor, y con esto ajustarias la hora para que te devolviera la hora correcta y de tu país.
Con javascript, podrias obtener la hora del cliente, o sea, de tu maquina o de la maquina de quien ejecute la página.
Deberias tener en cuenta donde esta alojado tu servidor, y con esto ajustarias la hora para que te devolviera la hora correcta y de tu país.
Con javascript, podrias obtener la hora del cliente, o sea, de tu maquina o de la maquina de quien ejecute la página.
- TYCO
- Posts: 3611
- Joined: Tue Sep 02, 2008 7:38 pm
- Contact:
Re: OBTENER FECHA Y HORA DEL SERVIDOR
Bueno subiendo el archivo PHP al servidor funciona bien y coge la hora del servidor supongo, no he probado en local, pero lo pruebo y os digo en un rato.
Todo Modo Gráfico tiene por detrás una Línea de Comandos.
Proyecto: SnowCraft Remake (100%).
Proyecto: Bomb a Bomb Remake (100%).
Proyecto: Rally Mortal (87%).
![[RETO]: 20lineas - [JUEGO]: eLaberinto [RETO]: 20lineas - [JUEGO]: eLaberinto](../space/silver_medal.png)
![[CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall [CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall](../space/bronze_medal.png)
Proyecto: SnowCraft Remake (100%).
Proyecto: Bomb a Bomb Remake (100%).
Proyecto: Rally Mortal (87%).
![[RETO]: 20lineas - [JUEGO]: eLaberinto [RETO]: 20lineas - [JUEGO]: eLaberinto](../space/silver_medal.png)
![[CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall [CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall](../space/bronze_medal.png)
- Geca
- Posts: 637
- Joined: Fri Feb 20, 2009 1:35 pm
- Location: Madrid
- Contact:
Re: OBTENER FECHA Y HORA DEL SERVIDOR
En local funciona siempre como esperas, los problemas son con el servidor, donde puedes encontrar la hora mal configurada y diferencia horaria.
- TYCO
- Posts: 3611
- Joined: Tue Sep 02, 2008 7:38 pm
- Contact:
Re: OBTENER FECHA Y HORA DEL SERVIDOR
Vale, si lo ejecuto en local me coge la hora y fecha del PC (al menos con el editor que uso en local), y subiendo ese mismo archivo PHP aunque cambie la hora yo de mi PC la coge correctamente, si la coge del servidor donde estar el archivo PHP o de un servidor de hora ya no lo sé, pero como ya funciona bien no me preocupa más.
Doy por aclarada la duda y cerrado el tema.
Doy por aclarada la duda y cerrado el tema.
Todo Modo Gráfico tiene por detrás una Línea de Comandos.
Proyecto: SnowCraft Remake (100%).
Proyecto: Bomb a Bomb Remake (100%).
Proyecto: Rally Mortal (87%).
![[RETO]: 20lineas - [JUEGO]: eLaberinto [RETO]: 20lineas - [JUEGO]: eLaberinto](../space/silver_medal.png)
![[CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall [CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall](../space/bronze_medal.png)
Proyecto: SnowCraft Remake (100%).
Proyecto: Bomb a Bomb Remake (100%).
Proyecto: Rally Mortal (87%).
![[RETO]: 20lineas - [JUEGO]: eLaberinto [RETO]: 20lineas - [JUEGO]: eLaberinto](../space/silver_medal.png)
![[CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall [CONCURSO]: EL JUEGO DEL VERANO 2011 - [JUEGO]: PlayaBall](../space/bronze_medal.png)
- Geca
- Posts: 637
- Joined: Fri Feb 20, 2009 1:35 pm
- Location: Madrid
- Contact:
Re: OBTENER FECHA Y HORA DEL SERVIDOR
Tendrás un servidor europeo fijo, el mio esta en USA y encima con la hora mal xDDD