Manejo fechas XPath
Hola a todos,
tengo un problema al manejar las fechas en XPath, a ver si alguien me puede ayudar...
Tengo el siguiente XML (ejemplo) que contiene fechas con formato \'YYYYMMDD\', de las cuales tengo que seleccionar la mayor y calcular la diferencia hasta la fecha actual (fechaActual-fechaMayor):
<xml>
<fecha>20100215</fecha>
<fecha>20050522</fecha>
<fecha>20010215</fecha>
<fecha>20091231</fecha>
</xml>
La fecha mayor la consigo con la funcion: "max(//fecha)", pero eso me da un valor numérico (double) que tengo restar a la fecha actual ("current-date()").
¿Alguien sabe como se puede hacer eso?
Saludo.
tengo un problema al manejar las fechas en XPath, a ver si alguien me puede ayudar...
Tengo el siguiente XML (ejemplo) que contiene fechas con formato \'YYYYMMDD\', de las cuales tengo que seleccionar la mayor y calcular la diferencia hasta la fecha actual (fechaActual-fechaMayor):
<xml>
<fecha>20100215</fecha>
<fecha>20050522</fecha>
<fecha>20010215</fecha>
<fecha>20091231</fecha>
</xml>
La fecha mayor la consigo con la funcion: "max(//fecha)", pero eso me da un valor numérico (double) que tengo restar a la fecha actual ("current-date()").
¿Alguien sabe como se puede hacer eso?
Saludo.