Función time()

Iniciado por dimitrix, 22 Octubre 2015, 00:36 AM

0 Miembros y 1 Visitante están viendo este tema.

dimitrix

Pues me pasa algo y ya no sé que hacer...

La función time() me devuelve 2 horas antes de la que tiene el reloj del PC/Ordenador, que casualmente resulta ser la UTC/GMT.

He mirado que esté bien configurado el php.ini y aparece bien Europe/Berlin.

Igualmente, he intentado poner otra hora con el siguiente código:

Citar
   echo time().'<br>';
   date_default_timezone_set("America/Bogota");
   echo time().'<br>';

No obstante los dos time() me devuelven exactamente la misma hora (ponga lo que ponga).

A ver si me podéis ayudar, a que ver que puede ser... que ya me estoy cansado de mirar ^^




engel lex

#1
prueba con

Código (php) [Seleccionar]
<pre>
<?php

var_dump
(time());
var_dump(date_default_timezone_get());
var_dump(date_default_timezone_set("America/Bogota"));
var_dump(date_default_timezone_get());
var_dump(time());




y dime que resulta
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

dimitrix

Na, mea culpa, venía a decir que ya está arreglado. Exceso de cafeina/teina.

Llevo 3 cafés y 2 tés xDDD

Gracias igualmente, un fuerte abrazo a todos :-)