import time
from datetime import datetime
timestamp = ['发布时间:2017-11-18']
tp = timestamp[0].replace(' ', '').replace('\n', '').replace('\r', '')
try:
timestring = tp[-10:]
timenumber = time.mktime(time.strptime(timestring, '%Y-%m-%d'))
time_local = time.localtime(int(timenumber))
dt = time.strftime("%Y-%m-%d %H:%M:%S", time_local)
today = datetime.now()
print(type(today))
print(type(dt))
dt = datetime.fromtimestamp(time.mktime(time.strptime(dt,"%Y-%m-%d %H:%M:%S")))
long_time = (today - dt).days
print(long_time)
if long_time > 10:
print(10)
except Exception as e:
print(e)
pass
from datetime import datetime
timestamp = ['发布时间:2017-11-18']
tp = timestamp[0].replace(' ', '').replace('\n', '').replace('\r', '')
try:
timestring = tp[-10:]
timenumber = time.mktime(time.strptime(timestring, '%Y-%m-%d'))
time_local = time.localtime(int(timenumber))
dt = time.strftime("%Y-%m-%d %H:%M:%S", time_local)
today = datetime.now()
print(type(today))
print(type(dt))
dt = datetime.fromtimestamp(time.mktime(time.strptime(dt,"%Y-%m-%d %H:%M:%S")))
long_time = (today - dt).days
print(long_time)
if long_time > 10:
print(10)
except Exception as e:
print(e)
pass
本文介绍了一种使用Python进行时间戳格式化的方法,并演示了如何计算两个日期之间的天数差。通过具体代码实例,展示了从字符串到时间戳再转换为datetime对象的过程,最后计算出了当前日期与指定发布日期相差的天数。
855

被折叠的 条评论
为什么被折叠?



