Rešeno: datumi in ure v pythonu

Glavna težava z datumi in časi v Pythonu je, da niso vedno zanesljivi. Na primer, če poskušate uporabiti funkcijo date() za pridobitev trenutnega datuma, lahko vsakič, ko jo zaženete, vrne nekaj drugega. To je zato, ker tolmač Python uporablja privzeti časovni pas.

import datetime

datetime.date(2020, 9, 1)
datetime.time(12, 30, 45)
datetime.datetime(2020, 9, 1, 12, 30, 45)

Ta vrstica kode uvozi modul datetime.

Vrstica datetime.date(2020, 9, 1) ustvari datumski predmet z navedenim letom, mesecem in dnevom.

Vrstica datetime.time(12, 30, 45) ustvari časovni objekt z določeno uro, minuto in sekundo.

Vrstica datetime.datetime(2020, 9, 1, 12, 30, 45) ustvari objekt datetime z podanimi letom, mesecem, dnevom, uro, minuto in sekundo.

Nasveti za delo z datumi

Obstaja nekaj nasvetov za delo z datumi v Pythonu.

Prvi je uporaba modula datetime. Ta modul ponuja različne funkcije za delo z datumi in časi.

Drug koristen nasvet je uporaba funkcije strftime za oblikovanje datumov na določen način. Na primer, strftime lahko uporabite za oblikovanje datumov kot besedilnih nizov, številk ali časovnih žigov.

Nasveti za delo s Timesom

Obstaja nekaj nasvetov za delo s Times v Pythonu.

Prvič, s časovnim modulom lahko dobite trenutni čas v sekundah ali milisekundah.

time.time() # Vrne časovni žig v sekundah time.time() # Vrne časovni žig v milisekundah

Podobni objav:

Pustite komentar