1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Finanční prognózování v Pythonu

Connected

cvičení

Převod formátů data – jednoduchý příklad

Oblast prodeje A v Evropě a oblast prodeje B v Austrálii používají různé formáty data.

  • Prodej A: 4 000 dne 14/02/2018
  • Prodej B: 3 000 dne 2 March 2018

Pokud chceme prodejní období sloučit nebo porovnat, musíme data převést do stejného formátu. Snadno to zvládneme pomocí knihovny datetime a metody datetime.strptime(date_string, format) s těmito direktivami:

Direktiva Význam Příklad
%d Den v měsíci jako desetinné číslo s nulou na začátku 01, 02, …, 31
%b Měsíc jako zkrácený název dle jazyka prostředí Jan, Feb, …, Dec
%B Měsíc jako plný název dle jazyka prostředí January, …, December
%m Měsíc jako desetinné číslo s nulou na začátku 01, 02, …, 12
%y Rok bez století jako desetinné číslo s nulou na začátku 00, 01, …, 99
%Y Rok se stoletím jako desetinné číslo 1970, 1988, 2001, 2013

Pokyny

100 XP
  • Importuj knihovnu datetime.
  • Vytvoř objekt dt_object, který převede datum každého prodeje do standardizovaného formátu den-měsíc-rok.
  • Vypiš každý výsledek a porovnej je.