parse-date
Convierte una cadena en una fecha. Esta función se basa en la función parse-dateTime e ignora el componente time. El resultado es de tipo xs:date.
![mf-func-parse-date](./images/mf-func-parse-date.png)
Lenguajes
Disponible para Java, C#, C++ y el motor de ejecución integrado.
Parámetros
Argumento | Descripción |
---|---|
value | Argumento obligatorio. Indica el valor de la cadena que se va a convertir. |
format | Argumento obligatorio. Indica el formato de la cadena. Este argumento se usa igual que el argumento format de la parse-dateTime . |
Ejemplo
La asignación siguiente analiza la cadena "01 Apr 2015",, la convierte en una fecha y escribe el resultado en un componente de destino (pubdate) de tipo xs:date. Para ello se usó el formato [D01] [MNn,3-3] [Y], donde:
•[D01] es el día del mes, expresado en dos dígitos
•[MNn,3-3] es el nombre del mes, con un ancho mínimo y un máximo de 3 caracteres
•[Y] es el año
![mf-func-parse-date-example](./images/mf-func-parse-date-example.png)
El resultado es el siguiente (sin incluir las declaraciones XML y de espacio de nombres):
<book> |