<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Проблема с часовыми поясами</title>
		<link>https://www.cotonti.com</link>
		<description>Останні повідомлення в темі</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Tue, 07 Apr 2026 22:58:21 -0000</pubDate>

		<item>
			<title>127.0.0.1</title>
			<description><![CDATA[Господа, открылась такая штукенция, которая в корне меняет дело.<br />
В rss-экспорте время каждой новости указывается <strong>вне зависимости</strong> от текущего пояса (время #3)! То есть, даже сейчас у меня в rss выводится<br />
<br />
<pre class="code">&lt;pubDate&gt;Fri, 07 Aug 2009 10:40:17 -0400&lt;/pubDate&gt;</pre>
<br />
То есть, $row['page_date'] возвращает в файле экспорта время №1, а не №3. А как сделать, чтобы именно №3?]]></description>
			<pubDate>Пт, 07 Сер 2009 22:46:28 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=3138&d=0#post15655]]></link>
		</item>
		<item>
			<title>Trustmaster</title>
			<description><![CDATA[А что тут удивительного?<br />
<blockquote><strong>127.0.0.1:</strong><hr />#1: Время на сервере 2009-08-06 08:15<br />
#2: GMT время, возвращённое сервером 2009-08-06 12:15 GMT<br />
#3: GMT время + смещение времени сервера (Транслируемое Cotonti) 06.08.2009 12:15 GMT<br />
#4: Локальное время, установленное в вашем профиле : 06.08.2009 16:15 GMT4.0 часа(ов)</blockquote>
Это как раз соответствует времени сервера  GMT -0400 и часовому поясу в профиле GMT +0400: разница между временем сервера и пользователя 8 часов. А 12:15 - это время для пояса GMT 0000.]]></description>
			<pubDate>Пт, 07 Сер 2009 15:08:35 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=3138&d=0#post15646]]></link>
		</item>
		<item>
			<title>127.0.0.1</title>
			<description><![CDATA[<blockquote><a href="https://www.cotonti.com/forums.php?m=posts&amp;p=15601#15601">#</a> <strong>Trustmaster :</strong>
Какая версия движка и прописан ли часовой пояс в datas/config.php:<br />
<div class="highlight"><pre class="php">date_default_timezone_set('Europe/Moscow');</pre></div>
</blockquote>0.0.5.<br />
И такой переменной в datas/config.php вообще нет. Но это не одно и то же со временем &quot;Часовой пояс по умолчанию&quot;? Так он у меня сейчас установлен +4.<br /><br /><b>Добавлено 10 Минут спустя:</b><br /><br /><blockquote><a href="https://www.cotonti.com/forums.php?m=posts&amp;p=15609#15609">#</a> <strong>Dr2005alex :</strong>
Поставь в админке не +4  а -4 часа! Удивишься!<br />
</blockquote>В admin.php?m=config&amp;n=edit&amp;o=core&amp;p=time у меня уже в графе &quot;Часовой пояс сервера&quot; выставлен пояс -4.]]></description>
			<pubDate>Пт, 07 Сер 2009 13:14:05 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=3138&d=0#post15637]]></link>
		</item>
		<item>
			<title>Dr2005alex</title>
			<description><![CDATA[Поставь в админке не +4  а -4 часа! Удивишься!]]></description>
			<pubDate>Пт, 07 Сер 2009 02:17:13 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=3138&d=0#post15609]]></link>
		</item>
		<item>
			<title>Trustmaster</title>
			<description><![CDATA[Какая версия движка и прописан ли часовой пояс в datas/config.php:<br />
<div class="highlight"><pre class="php">date_default_timezone_set('Europe/Moscow');</pre></div>]]></description>
			<pubDate>Пт, 07 Сер 2009 00:46:32 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=3138&d=0#post15601]]></link>
		</item>
		<item>
			<title>127.0.0.1</title>
			<description><![CDATA[Господа, прошу помочь со следующей проблемой с часовыми поясами Cotonti.<br />
<br />
Стоит задача наладить RSS-экспорт новостей с сайта на Яндекс.Новости. <a href="http://www.goliberty.ru" rel="nofollow">Алексей (Dr2005Alex)</a> подмодил уже существующий плаг для экспорта, я там вижу следующее:<br />
<br />
$items .= &quot; &lt;pubDate&gt;&quot;.date(&quot;r&quot;,$row['page_date']).&quot;&lt;/pubDate&gt;\n&quot;;<br />
<br />
Замечу, что &lt;pubDate&gt; - обязательный описательный тег для каждой новости. Так вот, вот что эта строка возвращает в rss:<br />
<br />
&lt;pubDate&gt;Thu, 06 Aug 2009 11:15:00 -0400&lt;/pubDate&gt;<br />
<br />
Все нормально, время правильное. Но тут мне пишут из яндекса: вы извините, мол, у вас время корректное, но не тот пояс стоит, -04, а должен +04 - то есть летнее московское время.<br />
<br />
Я думаю, ладно, сейчас поиграюсь с корректировками часовых поясов - наверное, я когда-то перепутал минус с плюсом, отсюда и проблемы. Открываю admin.php?m=infos, а там все точно так, как и нужно, и трогать ничего не стоит:<br />
<br />
#1: Время на сервере	2009-08-06 08:15 <br />
#2: GMT время, возвращённое сервером	2009-08-06 12:15 GMT <br />
#3: GMT время + смещение времени сервера (Транслируемое Cotonti)	06.08.2009 12:15 GMT <br />
#4: Локальное время, установленное в вашем профиле : 	06.08.2009 16:15 GMT4.0 часа(ов)<br />
<br />
Странный нюанс - во времени, установленном на сервере (сервак физически явно не в испании), но зато корректировка по GMT указана правильно.<br />
<br />
А в рсс тем временем идет по-прежнему время #1, а не #3, как следовало бы. Может ли кто-то подскать, как привести все к нужному виду? Буду очень благодарен.]]></description>
			<pubDate>Thu, 06 Сер 2009 20:24:51 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/ua/forums?m=posts&q=3138&d=0#post15590]]></link>
		</item>
	</channel>
</rss>