我發現不同的Blog使用RSS 的格式不同, 例如
Sinablog: Mon, 20 Nov 2006 01:31:28 +0800
Blogger: Mon, 20 Nov 2006 01:38:35 +0000
Yahoo: 2006/11/15 17:21:01
我如何教電腦去認識以上不同的日期格式呢?
所以最簡易的方式, 就是用加入系統時的日期就為文章的發表日期, 這樣設計, 就會有剛加入的RSS, 文章發表日期和真實的日期不同. 但這個影響只是暫時性的. 系統每 15 分鐘會更新所有 RSS 一次, 新的文章依然會列在前面.
RSS 的時間是有特定 format 的,如上面既SinaBlog, Blogger 是使用正確的格式,Yahoo 的就不合格,見:http://feedvalidator.org/
回覆刪除