это, как обычно, пример :)
Misha v.3 04.08.2007 11:59
задача которого - показать что и как вызывать.
все поля, описанные в rss 2.0 могут быть заданы, и мне казалось это очевидным.
про GMT: по моему дата и время не обязано быть в GMT. RFC822 не обязывает их выводить в GMT.
более того, если бы это было так, то это было бы неудбно.
до кучи:
http://www.rssboard.org/rss-profile#data-types-datetimeт.е. согласно спецификации можно задавать дату с зонами, отличными от GMT, или даже указывать её в виде +0300
однако на упомянутой выше страничке сказано и такое:
In a test of 18 aggregators, the only date-time values that worked in all of them took one of three forms:
Thu, 09 Feb 2007 23:59:45 +0000
Thu, 09 Feb 2007 23:59:45 -0000
Thu, 09 Feb 2007 23:59:45 GMT
...
Most aggregators successfully handled the U.S. time zones defined in RFC 822 and numeric time zones that represent an exact hour.
моё мнение: если таймзоны разрешены спецификацией и если это облегчает жизнь, то я буду их использовать.
то, что какой-то арегатор не полностью поддерживает спецификацию и не понимает этого -- это его проблема, и чем меньше будут делать что-то для подобных, кривых агрегаторов, тем быстрее их доработают, чтобы они работали в соотв. со спецификацией (в общем то-же самое, что и с броузерами).