• Python
  • 09. Strings e Fatiamento

Formata Data#

2021.2: Quiz 5

Em processamento de dados, sempre são necessárias limpeza e uniformização dos dados. Um grande problema sempre são datas, que podem vir em diversos formatos.

Faça uma função que recebe um texto com uma data e um texto com seu formato e devolva a data formatada no padrão aaaa-mm-dd.

Exemplo:

  • Entradas: '1/11/21' e 'd/m/a'
  • Saída '2021-11-01'

Notas: - Todo ano com menos de dois algarismos deve ser somado em 2000; - O símbolo separador de dia, mês e ano está sempre presente no formato passado e pode ser qualquer símbolo, exceto 'd', 'm' ou 'a'. - Não se preocupe em validar as datas, só serão testadas datas válidas.

O nome da sua função deve ser formata_data.