Reformateo de la fecha
Crea una función que convierta fechas a partir de uno de cinco formatos de cadena:
- "January 9, 2019" (MM D, YYYY)
- "Jan 9, 2019" (MM D, YYYY)
- "01/09/2019" (MM/DD/YYYY)
- "01-09-2019" (MM-DD-YYYY)
- "01.09.2019" (MM.DD.YYYY)
El valor devuelto será un arreglo con el formato: [MM, DD, YYYY], donde MM, DD y YYYY son todos enteros. Usando los ejemplos anteriores:
Ejemplos
convertDate("January 9, 2019") ➞ [1, 9, 2019]
convertDate("Jan 9, 2019") ➞ [1, 9, 2019]
convertDate("01/09/2019") ➞ [1, 9, 2019]
convertDate("01-09-2019") ➞ [1, 9, 2019]
convertDate("01.09.2019") ➞ [1, 9, 2019]Notas
Puedes resolverlo de muchas maneras, pero probablemente la más sencilla sea usar el método new Date() de JavaScript. Consulta la pestaña Recursos para ver la documentación.