Vergleichen wir doch einmal was wir haben:
Unser RSS Feed wird teilweise dynamisch erzeugt und tut nichts weiteres als Datum und Uhrzeit anzeigen.
(datetime.asp)
http://www24.brinkster.com/jungbauer/asp/datetime.asp
|
In der Abbildung rechts, sieht man die Yahoo Interpretation meines RSS feeds.
Der <title> und <link> aus der RSS Datei ging über in ein <a href="link">title</a>
In der Zeile Date und Time wird noch angegeben, wann Yahoo das letzte mal auf
diese Information zugegriffen hat.
Im Beispiel wurde die Zeit zuletzt vor einer Stunde aktualisiert und das Datum
ist 5 Stunden alt.
Wir können oder sollten in der RSS Datei auch angeben, wann eine Information veröffentlicht wurde oder werden soll.
Sowohl das <channel> tag als auch das <link> tag bieten optional das <pubDate>
tag an.
Als Konvention beschreibt man die Zeit gemäß
RFC 822
Ich nenne die neue Datei einfach mal pubdatetime.asp in dieser Datei befindet sich auch eine Funktion "rfc822". Du kannst die Funktion gerne auch verwenden. Sie erzeugt einen rfc 822 kompatiblen textstring. Hier der quelltext:
RSS: pubdatetime.asp Test: RSS2HTML
Geschrieben am 17. Juli 2005 von Matthias Jungbauer.
Quellen: RFC #733 (NIC #41952)