Клеймо за време на Python към дата и обратно и обратно

В тази статия ще се научите да преобразувате клеймото за време в обект datetime и обекта datetime в клеймо (с помощта на примери).

Доста често се съхранява дата и час като клеймо за време в база данни. Клеймото на Unix е броят секунди между определена дата и 1 януари 1970 г. в UTC.

Пример 1: Клеймо за време на Python към дата и час

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

Когато стартирате програмата, изходът ще бъде:

 dt_object = 2018-12-25 09:27:53 тип (dt_object) = 

Тук имаме импортиран datetimeклас от модула datetime. След това използвахме datetime.fromtimestamp()classmethod, който връща местната дата и час (datetime обект). Този обект се съхранява в dt_object променлива.

Забележка: Можете лесно да създадете низ, представляващ дата и час от datetimeобект, използвайки метода strftime ().

Пример 2: Датата и времето на Python към клеймото за време

Можете да получите клеймо за време от обект datetime с помощта на datetime.timestamp()метод.

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

Интересни статии...