1. Nauka
  2. /
  3. Kursy
  4. /
  5. Prognozowanie finansowe w Pythonie

Connected

ćwiczenie

Konwersja formatów dat – podstawy

Obszar sprzedaży A w Europie i obszar sprzedaży B w Australii używają różnych formatów dat.

  • Sprzedaż A: 4000 w dniu 14/02/2018
  • Sprzedaż B: 3000 w dniu 2 March 2018

Jeśli chcemy skonsolidować lub porównać okresy sprzedaży, musimy przekonwertować daty do jednolitego formatu. Możemy to łatwo zrobić, korzystając z biblioteki datetime i metody datetime.strptime(date_string, format) z następującymi dyrektywami:

Dyrektywa Znaczenie Przykład
%d Dzień miesiąca jako liczba dziesiętna z wiodącym zerem 01, 02, …, 31
%b Miesiąc jako skrócona nazwa lokalna Jan, Feb, …, Dec
%B Miesiąc jako pełna nazwa lokalna January, …, December
%m Miesiąc jako liczba dziesiętna z wiodącym zerem 01, 02, …, 12
%y Rok bez stulecia jako liczba dziesiętna z wiodącym zerem 00, 01, …, 99
%Y Rok ze stuleciem jako liczba dziesiętna 1970, 1988, 2001, 2013

Instrukcje

100 XP
  • Zaimportuj bibliotekę datetime.
  • Utwórz obiekt dt_object, który przekonwertuje daty każdej sprzedaży na ustandaryzowany format dzień-miesiąc-rok.
  • Wyświetl każdy wynik, aby je porównać.