A Python időbélyegzője a dátumidőhöz és fordítva

Ebben a cikkben megtanulja az időbélyeget dátum idő objektummá és a dátum idő objektumot időbélyeggé konvertálni (példák segítségével).

Elég gyakori, hogy a dátumot és az időt időbélyegként tárolja az adatbázisban. A Unix időbélyeg a másodpercek száma egy adott dátum és az UTC szerint 1970. január 1. között.

1. példa: Python időbélyegző a dátumidőhöz

 from datetime import datetime timestamp = 1545730073 dt_object = datetime.fromtimestamp(timestamp) print("dt_object =", dt_object) print("type(dt_object) =", type(dt_object)) 

A program futtatásakor a kimenet a következő lesz:

 dt_object = 2018-12-25 09:27:53 type (dt_object) = 

Itt datetimeosztályt importáltunk a datetime modulból. Ezután a datetime.fromtimestamp()classmethod-ot használtuk, amely visszaadja a helyi dátumot és időt (datetime objektum). Ezt az objektumot a dt_object változó tárolja.

Megjegyzés: Könnyedén létrehozhat egy dátumot és időt ábrázoló karakterláncot egy datetimeobjektumból az strftime () módszerrel.

2. példa: Python dátum és időbélyeg

Időbélyegzőt kaphat egy dátumidő objektumból a datetime.timestamp()metódus segítségével .

 from datetime import datetime # current date and time now = datetime.now() timestamp = datetime.timestamp(now) print("timestamp =", timestamp) 

érdekes cikkek...