Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對(duì)象和類

Python 日期和時(shí)間

Python 高級(jí)知識(shí)

Python 參考手冊(cè)

Python 時(shí)間戳( timestamp)

在本文中,您將學(xué)習(xí)如何將時(shí)間戳轉(zhuǎn)換為datetime對(duì)象,將datetime對(duì)象轉(zhuǎn)換為時(shí)間戳(通過示例)。

將日期和時(shí)間作為時(shí)間戳存儲(chǔ)在數(shù)據(jù)庫中是很常見的。Unix時(shí)間戳是UTC特定日期到1970年1月1日之間的秒數(shù)。

示例1:Python時(shí)間戳到日期時(shí)間

from datetime import datetime

timestamp = 1545730073
dt_object = datetime.fromtimestamp(timestamp)

print("dt_object =", dt_object)
print("type(dt_object) =", type(dt_object))

運(yùn)行該程序時(shí),輸出為:

dt_object = 2018-12-25 09:27:53
type(dt_object) = <class 'datetime.datetime'>

在這里,我們從datetime模塊導(dǎo)入了datetime類。然后,我們使用了datetime.fromtimestamp()類方法,該方法返回本地日期和時(shí)間(datetime對(duì)象)。該對(duì)象存儲(chǔ)在dt_object變量中。

注意:您可以使用strftime()方法輕松地從datetime對(duì)象創(chuàng)建表示日期和時(shí)間的字符串。

示例2:Python日期時(shí)間到時(shí)間戳

您可以使用datetime.timestamp()方法從datetime對(duì)象獲取時(shí)間戳。

from datetime import datetime

# 當(dāng)前日期和時(shí)間
now = datetime.now()

timestamp = datetime.timestamp(now)
print("時(shí)間戳 =", timestamp)

                                                                                                                                                                                                   

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清