如果牛奶的生产时间都被标记为实际生产时间的8小时以后:这不就是欺骗吗?
我已经至少为4个基于WordPress发布的BLOG纠正RSS输出时间问题了:未完成 ilya 桑林。因为他们都在我的Lilina RSS订阅里,如果时区错误,会导致8个小时内,所有别人的文章都排在他们后面。现在是豆瓣,明明是中午12:36发表的内容,却显示为20:36。
同时我也检查了一下WordPress的支持论坛:至少有5个帖子指出了这个timezone问题, WordPress用户怎么就不主动参与纠正一下呢?
我看到del.icio.us已经修正了他们的RSS问题,del.icio.us在美国,所以是显示发表时间为实际时间-7个小时。
我最近同步blogbus的FEED的时候遇到了时间字段的解析问题:
http://blog.cnblog.org/
所有blogbus的RSS时间都是有问题的,因为声明RSS 1.0却遵循了RSS 2.0中的时间格式。
2006-03-08 后记:
同步blogbus的FEED的时候遇到了时间字段的解析问题:
http://blog.cnblog.org/
所有blogbus的RSS时间都是有问题的,因为声明了RSS 1.0 确遵循了RSS 2.0中的时间格式。
错误样例:http://nextfuzhou.blogbus.com/index.rdf
<dc:subject>找一颗心在福州</dc:subject>
<dc:subject>trackback</dc:subject>
<dc:date>Wed, 01 Mar 2006 21:35:18 +0800</dc:date>
正确的样例:RSS 1.0 http://www.chedong.com/blog/index.rdf
<dc:subject>技术笔记|Tech Notes</dc:subject>
<dc:creator>chedong</dc:creator>
<dc:date>2006-03-05T22:40:30+08:00</dc:date>
正确的样例:RSS 2.0 http://www.chedong.com/blog/index.xml
<pubDate> Sun, 05 Mar 2006 22:40:30 +0800</pubDate>
版权声明:可以转载,转载时请务必以超链接形式标明文章 不实的RSS时间好比是假的牛奶生产日期 的原始出处和作者信息及本版权声明。
http://www.chedong.com/blog/archives/000841.html
Comments
rss 2.0的pubdate时间格式确实比较麻烦:)
我的好像没问题
由: shunz 发表于 2005年06月07日 晚上09时54分
同意,其实是一件很简单的事儿,如果是自己写的程序,取时间的时候加上时区就好了。
由: Meng Yan 发表于 2005年06月08日 上午10时02分
你好像指出的是我的WP的中文本地化后产生的问题,而时区问题是我在你的那篇文章的启发下发现的:),不过我好像感觉最新版的WP已经解决了时区的问题了啊
由: Tangos 发表于 2005年06月08日 下午12时10分
有人反应Terac Miracle的RSS时区也有问题,检查了一下,还真是,比如Tue, 7 Jun 2005 22:35:00 CST应该为Tue, 07 Jun 2005 22:35:00 +0800。正在改造中。。。
由: andy 发表于 2005年06月08日 下午12时49分