1
Für das Dublin Core Element dc:date ist das Datums-Format ISO 8601 vorgeschrieben
also z.B. in der UTC Variante:
oder in der lokalen Zeit:
siehe hierzu auch:
W3C, Date and Time Formats
In PHP 5 kann man die zweite Variante recht einfach erstellen aus einem Timestamp mit date() und dem Formatzeichen "c":
Für PHP 4 gibt es diese Möglichkeit leider noch nicht, ich habe mir deswegen das Format in der ersten Variante mit gmdate() zusammengestellt:
also z.B. in der UTC Variante:
2005-06-04T10:01:56Z
oder in der lokalen Zeit:
2005-06-04T08:01:56+02:00
siehe hierzu auch:
W3C, Date and Time Formats
In PHP 5 kann man die zweite Variante recht einfach erstellen aus einem Timestamp mit date() und dem Formatzeichen "c":
$datum = date("c", $timestamp);
echo "<dc:date>$datum</dc:date>\n";
Für PHP 4 gibt es diese Möglichkeit leider noch nicht, ich habe mir deswegen das Format in der ersten Variante mit gmdate() zusammengestellt:
$datum = gmdate("Y-m-d\TH:i:s\Z", $timestamp);
echo "<dc:date>$datum</dc:date>\n";