📅  最后修改于: 2020-09-19 13:44:28             🧑  作者: Mango
将日期和时间作为时间戳存储在数据库中是很常见的。 Unix时间戳是UTC特定日期到1970年1月1日之间的秒数。
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
type(dt_object) =
在这里,我们从datetime模块导入了datetime
类。然后,我们使用datetime.fromtimestamp()
类方法返回本地日期和时间(datetime对象)。该对象存储在dt_object
变量中。
注意:您可以使用strftime()方法轻松地从datetime
对象创建代表日期和时间的字符串 。
您可以使用datetime.timestamp()
方法从datetime对象获取时间戳。
from datetime import datetime
# current date and time
now = datetime.now()
timestamp = datetime.timestamp(now)
print("timestamp =", timestamp)