A ver, yo tengo un XML asi:
Código:
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>www.MFO.com.es</title>
<link>http://www.mfo.com.es/noticias-xml.asp</link>
<description>Ordenando la web hacia su máxima potencia, proyectado por Miguel Fernández Oviedo.</description>
<item>
<title>Crear un archivo con codificación UTF-8 usando ASP</title>
<link>http://www.mfo.com.es/noticias_ver.asp?id=24</link>
<description>Con este script en ASP vamos a crear un archivo de texto con codificación UTF-8.</description>
</item>
<item>
<title>Maestros del web</title>
<link>http://www.mfo.com.es/noticias_ver.asp?id=23</link>
<description>Maestros del web nace cuando su equipo intenta traducir webmaster al español. Nacen orientados al diseño y desarrollo web. Hoy es un espacio de apoyo para los entusiastas que participan en proyectos en la red.</description>
</item>
</channel>
</rss>
Este XML lo genera un archivo ASP sacando los datos de una base de datos Access. (En esa base de datos la fecha esta en formato: Miércoles 15 de Abril de 2009)
Y viendolo el XML desde Safari he podido ver que junto al titulo se pone una fecha y hora, pero esta fecha es del momento en que el ASP graba los datos en el XML.
Con que los navegadores la reconozcan, me refiero por ejemplo: Safari tiene una barra de navegacion donde se puede ordenar las noticias por fecha. (Pone: Ver hoy, ayer, esta semana, semana pasada y etc) - Lo que yo quiero es poner la fecha que tiene las noticias en mi base de datos, con el mismo formato y si por ejemplo hay una noticia con fecha: "Martes 14 de Abril de 2009" - Y alguien en Safari le da a: "Ver noticias de ayer" - El navegador la muestre.
Bueno supongo en el caso de que este formato de fecha no lo reconozca un navegador tengo que pasar el formato de fecha "Martes 14 de Abril de 2009" a "2009-04-14" en ASP. ¿Pero entre que etiquetas XML se pone la fecha? - Ya que me interesa poner la fecha de la noticia y no de cuando se creo el XML.
Gracias y espero entiendan a que me refiero.