<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: Zonas horarias y PHP</title>
	<atom:link href="http://www.sortea2.com/blog/2008/11/zonas-horarias-y-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sortea2.com/blog/2008/11/zonas-horarias-y-php/</link>
	<description>El blog de la herramienta de sortear</description>
	<lastBuildDate>Wed, 03 Mar 2010 14:06:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: pacob</title>
		<link>http://www.sortea2.com/blog/2008/11/zonas-horarias-y-php/comment-page-1/#comment-328</link>
		<dc:creator>pacob</dc:creator>
		<pubDate>Fri, 25 Sep 2009 07:23:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.sortea2.com/blog/?p=86#comment-328</guid>
		<description>Damian, las horas entre ciudades en la misma zona horaria pueden diferir si algunas tienen el cambio de hora &quot;para ahorrar energía&quot; y otras no, o si unas lo adoptan antes que otras. Es por eso que se establecen estas distinciones entre ciudades, a veces sin que haya diferencias reales. 

En Europa está claro, en la occidental casi todas comparten horario pero hay uno &quot;diferente&quot; para Madrid, París, Berlín y Copenhague, cuando en realidad siempre tienen el mismo horario.

Para obtener listados completos de países (en nuestra página hemos hecho una selección o el desplegable sería enorme) lo mejor es la propia página de PHP: &lt;a href=&quot;http://es.php.net/manual/en/timezones.php&quot; rel=&quot;nofollow&quot;&gt;Lista de zonas horarias soportadas por PHP&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Damian, las horas entre ciudades en la misma zona horaria pueden diferir si algunas tienen el cambio de hora &#8220;para ahorrar energía&#8221; y otras no, o si unas lo adoptan antes que otras. Es por eso que se establecen estas distinciones entre ciudades, a veces sin que haya diferencias reales. </p>
<p>En Europa está claro, en la occidental casi todas comparten horario pero hay uno &#8220;diferente&#8221; para Madrid, París, Berlín y Copenhague, cuando en realidad siempre tienen el mismo horario.</p>
<p>Para obtener listados completos de países (en nuestra página hemos hecho una selección o el desplegable sería enorme) lo mejor es la propia página de PHP: <a href="http://es.php.net/manual/en/timezones.php" rel="nofollow">Lista de zonas horarias soportadas por PHP</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Naitsir</title>
		<link>http://www.sortea2.com/blog/2008/11/zonas-horarias-y-php/comment-page-1/#comment-326</link>
		<dc:creator>Naitsir</dc:creator>
		<pubDate>Thu, 24 Sep 2009 22:24:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.sortea2.com/blog/?p=86#comment-326</guid>
		<description>muchas gracias por el post, una gran ayuda para realizar conversiones entre zonas horarias, pero ahora tengo una enorme duda!!!

la lista que muestras con los países y los pares continente/país de PHP es insuficiente para lo que necesito :( me podrías dar alguna sugerencia como puedo obtener los países asociados a estos pares???
por ejemplo, tengo estos países y ciudades: Spain, Spain - Canary Islands, Svalbard and Jan Mayen, Sweden, Switzerland, etc, etc. cómo puedo saber a qué par de PHP se asocian??


y tengo otra duda, haciendo pruebas me extraña como se comportan algunas horas. por ejemplo para los países q se encuentran en GMT-3 tenemos los pares America/Buenos_Aires, America/Bahia, America/Santiago (según la lista que nos muestras), al pertenecer los 3 a GMT-3 no deberían devolverme la misma hora?? me devuelve horas diferentes, y lo mas extraño es que America/Bahia, me devuelve la misma hora que America/La_Paz. Estoy un poco confundido con esto :S</description>
		<content:encoded><![CDATA[<p>muchas gracias por el post, una gran ayuda para realizar conversiones entre zonas horarias, pero ahora tengo una enorme duda!!!</p>
<p>la lista que muestras con los países y los pares continente/país de PHP es insuficiente para lo que necesito <img src='http://www.sortea2.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  me podrías dar alguna sugerencia como puedo obtener los países asociados a estos pares???<br />
por ejemplo, tengo estos países y ciudades: Spain, Spain &#8211; Canary Islands, Svalbard and Jan Mayen, Sweden, Switzerland, etc, etc. cómo puedo saber a qué par de PHP se asocian??</p>
<p>y tengo otra duda, haciendo pruebas me extraña como se comportan algunas horas. por ejemplo para los países q se encuentran en GMT-3 tenemos los pares America/Buenos_Aires, America/Bahia, America/Santiago (según la lista que nos muestras), al pertenecer los 3 a GMT-3 no deberían devolverme la misma hora?? me devuelve horas diferentes, y lo mas extraño es que America/Bahia, me devuelve la misma hora que America/La_Paz. Estoy un poco confundido con esto :S</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: damian zoanni</title>
		<link>http://www.sortea2.com/blog/2008/11/zonas-horarias-y-php/comment-page-1/#comment-190</link>
		<dc:creator>damian zoanni</dc:creator>
		<pubDate>Thu, 26 Mar 2009 20:34:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.sortea2.com/blog/?p=86#comment-190</guid>
		<description>function convert($serverTime, $userOffset) {
		$serverOffset = date(&#039;Z&#039;, time()); 		$gmtTime = $serverTime - $serverOffset;
		$userTime = $gmtTime + $userOffset * (60*60);
		return $userTime;
	}	
//venezuela (GMT-04:30)
$ahora  = date(&quot;H:i&quot;, $this-&gt;convert( date(&#039;U&#039;) , &#039;-4.5&#039;) );
echo $ahora;</description>
		<content:encoded><![CDATA[<p>function convert($serverTime, $userOffset) {<br />
		$serverOffset = date(&#8216;Z&#8217;, time()); 		$gmtTime = $serverTime &#8211; $serverOffset;<br />
		$userTime = $gmtTime + $userOffset * (60*60);<br />
		return $userTime;<br />
	}<br />
//venezuela (GMT-04:30)<br />
$ahora  = date(&#8220;H:i&#8221;, $this-&gt;convert( date(&#8216;U&#8217;) , &#8216;-4.5&#8242;) );<br />
echo $ahora;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jeison</title>
		<link>http://www.sortea2.com/blog/2008/11/zonas-horarias-y-php/comment-page-1/#comment-162</link>
		<dc:creator>Jeison</dc:creator>
		<pubDate>Thu, 12 Mar 2009 15:52:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.sortea2.com/blog/?p=86#comment-162</guid>
		<description>hola, pacob gracias por tu respuesta, ya estoy implementando la solución y tengo en cuenta tu sugerencia.

Jeison</description>
		<content:encoded><![CDATA[<p>hola, pacob gracias por tu respuesta, ya estoy implementando la solución y tengo en cuenta tu sugerencia.</p>
<p>Jeison</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: pacob</title>
		<link>http://www.sortea2.com/blog/2008/11/zonas-horarias-y-php/comment-page-1/#comment-160</link>
		<dc:creator>pacob</dc:creator>
		<pubDate>Tue, 10 Mar 2009 14:39:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.sortea2.com/blog/?p=86#comment-160</guid>
		<description>Lo que hacemos no es validar las fechas en el estilo tradicional, sino respecto de GMT + 0. Se introduce una hora + zona horaria y el par se convierte a GMT + 0. 
Es sobre esa hora sobre la que se comprueba si ya ha pasado o no.
Como indicamos aquí, no miramos para nada la hora del sistema o la zona horaria de la IP que realiza el acceso, es la selección del usuario lo que cuenta.

Espero que te sirva Jeison.</description>
		<content:encoded><![CDATA[<p>Lo que hacemos no es validar las fechas en el estilo tradicional, sino respecto de GMT + 0. Se introduce una hora + zona horaria y el par se convierte a GMT + 0.<br />
Es sobre esa hora sobre la que se comprueba si ya ha pasado o no.<br />
Como indicamos aquí, no miramos para nada la hora del sistema o la zona horaria de la IP que realiza el acceso, es la selección del usuario lo que cuenta.</p>
<p>Espero que te sirva Jeison.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jeison</title>
		<link>http://www.sortea2.com/blog/2008/11/zonas-horarias-y-php/comment-page-1/#comment-159</link>
		<dc:creator>Jeison</dc:creator>
		<pubDate>Mon, 09 Mar 2009 20:03:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.sortea2.com/blog/?p=86#comment-159</guid>
		<description>hola!! quisiera saber como validan que el usuario no seleccione una hora que ya paso en una zona horaria determinada, me explico a continiación con el sgute ejemplo:

El usuario que realiza el sorteo se encuentra en Bogota (Colombia) y va a realizar el sorteo para usuarios que se encuentran en madrid, la diferencia horaria es de +6 horas respecto a Bogota, para el ejemplo tomemos la fecha 09/03/2009

el usuario en bogota tiene hora de las 12m, en madrid son las 6pm, este usuario de bogotá asigna hora del sorteo 3 pm del 09/03/2009 para la zona horaria de Madrid, cuando las 3pm hora de madrid ya han pasado, ya madrid tiene las 6pm, luego el usuario asigno un sorteo en una hora que ya pertenece al pasado. algunos pueden pensar que es responsabilidad del usuario que asigna el sorteo fijarse de que sea en una hora valida. Pero la experiencia demuestra q los pasos obvios para el desarrollador no lo son para los usuarios. Si se les ocurre la forma de validar esto les agraadesco que lo compartan.

gracias
Jeison</description>
		<content:encoded><![CDATA[<p>hola!! quisiera saber como validan que el usuario no seleccione una hora que ya paso en una zona horaria determinada, me explico a continiación con el sgute ejemplo:</p>
<p>El usuario que realiza el sorteo se encuentra en Bogota (Colombia) y va a realizar el sorteo para usuarios que se encuentran en madrid, la diferencia horaria es de +6 horas respecto a Bogota, para el ejemplo tomemos la fecha 09/03/2009</p>
<p>el usuario en bogota tiene hora de las 12m, en madrid son las 6pm, este usuario de bogotá asigna hora del sorteo 3 pm del 09/03/2009 para la zona horaria de Madrid, cuando las 3pm hora de madrid ya han pasado, ya madrid tiene las 6pm, luego el usuario asigno un sorteo en una hora que ya pertenece al pasado. algunos pueden pensar que es responsabilidad del usuario que asigna el sorteo fijarse de que sea en una hora valida. Pero la experiencia demuestra q los pasos obvios para el desarrollador no lo son para los usuarios. Si se les ocurre la forma de validar esto les agraadesco que lo compartan.</p>
<p>gracias<br />
Jeison</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: jeison</title>
		<link>http://www.sortea2.com/blog/2008/11/zonas-horarias-y-php/comment-page-1/#comment-152</link>
		<dc:creator>jeison</dc:creator>
		<pubDate>Mon, 02 Mar 2009 16:25:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.sortea2.com/blog/?p=86#comment-152</guid>
		<description>hola!! quisiera saber de que forma utilizan esta solución, veo que tienen una tabla timezone pero no me queda claro de que manera la utilizan, si pudieran describir el proceso de la solución se los agradeceria.

Gracias 

Jeison</description>
		<content:encoded><![CDATA[<p>hola!! quisiera saber de que forma utilizan esta solución, veo que tienen una tabla timezone pero no me queda claro de que manera la utilizan, si pudieran describir el proceso de la solución se los agradeceria.</p>
<p>Gracias </p>
<p>Jeison</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Enlaces interesantes</title>
		<link>http://www.sortea2.com/blog/2008/11/zonas-horarias-y-php/comment-page-1/#comment-25</link>
		<dc:creator>Enlaces interesantes</dc:creator>
		<pubDate>Sun, 21 Dec 2008 17:33:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.sortea2.com/blog/?p=86#comment-25</guid>
		<description>[...] - Zonas horarias y php [...]</description>
		<content:encoded><![CDATA[<p>[...] &#8211; Zonas horarias y php [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: pacob</title>
		<link>http://www.sortea2.com/blog/2008/11/zonas-horarias-y-php/comment-page-1/#comment-23</link>
		<dc:creator>pacob</dc:creator>
		<pubDate>Fri, 19 Dec 2008 08:33:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.sortea2.com/blog/?p=86#comment-23</guid>
		<description>La clase datetimezone viene a partir de PHP 5.2. &lt;a href=&quot;http://laughingmeme.org/2007/02/27/looking-at-php5s-datetime-and-datetimezone/&quot; rel=&quot;nofollow&quot;&gt;Aquí tienes información&lt;/a&gt; sobre dicha clase para ser usada en versiones inferiores de PHP.</description>
		<content:encoded><![CDATA[<p>La clase datetimezone viene a partir de PHP 5.2. <a href="http://laughingmeme.org/2007/02/27/looking-at-php5s-datetime-and-datetimezone/" rel="nofollow">Aquí tienes información</a> sobre dicha clase para ser usada en versiones inferiores de PHP.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Daniel</title>
		<link>http://www.sortea2.com/blog/2008/11/zonas-horarias-y-php/comment-page-1/#comment-22</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Fri, 19 Dec 2008 05:44:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.sortea2.com/blog/?p=86#comment-22</guid>
		<description>si no obvio la hora de un comentario tampoco es muy importante... gracias por la info ;)
no uso php pero me interesó el tema a ver si puedo llevar un poco la lógica a otros lenguajes o encontrar clases similares</description>
		<content:encoded><![CDATA[<p>si no obvio la hora de un comentario tampoco es muy importante&#8230; gracias por la info <img src='http://www.sortea2.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
no uso php pero me interesó el tema a ver si puedo llevar un poco la lógica a otros lenguajes o encontrar clases similares</p>
]]></content:encoded>
	</item>
</channel>
</rss>
