Selles artiklis õpid teisendama ajatempli kuupäevaobjektiks ja kuupäevaobjekti ajatempliks (näidete abil).
Päris tavaline on kuupäeva ja kellaaja ajatemplina andmebaasi salvestamine. Unixi ajatempel on sekundite arv kindla kuupäeva ja 1. jaanuari 1970 vahel UTC-s.
Näide 1: Pythoni ajatempel kuupäevaajale
from datetime import datetime timestamp = 1545730073 dt_object = datetime.fromtimestamp(timestamp) print("dt_object =", dt_object) print("type(dt_object) =", type(dt_object))
Programmi käivitamisel on väljund järgmine:
dt_object = 2018-12-25 09:27:53 tüüp (dt_object) =
Siin oleme datetime
klassi ajamoodulist importinud . Seejärel kasutasime datetime.fromtimestamp()
klassimeetodit, mis tagastab kohaliku kuupäeva ja kellaaja (kuupäevaobjekti). See objekt on salvestatud muutuja dt_object.
Märkus.datetime
Strftime () meetodi abil saate hõlpsalt objektist luua stringi, mis tähistab kuupäeva ja kellaaega .
Näide 2: Pythoni kuupäeva ajatemplile
Ajamärgi saate kuupäevaaja objektilt, kasutades datetime.timestamp()
meetodit.
from datetime import datetime # current date and time now = datetime.now() timestamp = datetime.timestamp(now) print("timestamp =", timestamp)