stringToDate
stringToDate
Devuelve la fecha de una cadena según las indicaciones del formato.
Sintaxis:
stringToDate(cadena, cadenaFormato)
Parámetros:
cadena: Cadena que contiene la fecha.
cadenaFormato: Cadena con el formato que tiene la fecha en el parámetro anterior.
Formato:
Día: d (1-31) dd (01-31) ddd (Lun-Dom) dddd (Lunes-Domingo)
Mes: M (1-12) MM (01-12) MMM (Ene-Dic) MMMM (Enero-Diciembre)
Año: yy (00-99) yyyy (0000-9999)
El resto de caracteres en la cadena de formato serán tratados como texto. También los caracteres que estén entre comillas simples (‘) en la cadena de formato serán tratados como texto, lo que nos permite tratar los caracteres específicos de formato (d, dd, M, MM, etc.) como texto.
Si la cadena no se corresponde con el formato especificado la devolverá una fecha nula, no devolverá nada. Esto puede incluir casos en los que se espere ceros por la izquierda u otras incoherencias con el formato esperado.
Los valores que se tomarán por defecto para cualquier dato de la fecha no especificado en el formato son:
Año: 1900
Mes: 1
Día: 1
Ejemplo: stringToDate(“1MM12car2003″, “d’MM’MMcaryyyy” ) = 1 de diciembre de 2003
Ejemplo: stringToDate(“1.30″, “M.d” ) = 30 de enero de 1900
Ejemplo: stringToDate(“20000110″, “yyyyMMdd” ) = 10 de enero de 2000
Ejemplo: stringToDate(“20000110″, “yyyyMd” ) = 10 de enero de 2000
