Reformateo de la fecha

Published by Matt in

Crea una función que convierta fechas a partir de uno de cinco formatos de cadena:

  1. "January 9, 2019" (MM D, YYYY)
  2. "Jan 9, 2019" (MM D, YYYY)
  3. "01/09/2019" (MM/DD/YYYY)
  4. "01-09-2019" (MM-DD-YYYY)
  5. "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

convert_date("January 9, 2019") ➞ [1, 9, 2019]

convert_date("Jan 9, 2019") ➞ [1, 9, 2019]

convert_date("01/09/2019") ➞ [1, 9, 2019]

convert_date("01-09-2019") ➞ [1, 9, 2019]

convert_date("01.09.2019") ➞ [1, 9, 2019]

Notas

N/A