python 获取今天、昨天、明天的时间时间戳
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python 获取今天、昨天、明天的时间时间戳,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2117字,纯文字阅读大概需要4分钟。
内容图文
![python 获取今天、昨天、明天的时间时间戳](/upload/InfoBanner/zyjiaocheng/718/2ba9fafc458345fea7281ddc17a19ef2.jpg)
# 今天 最近24小时 最近一周 最近一月
if __name__ == '__main__':
import datetime
import time
# 获取今天日期
print("获取今天日期")
today = datetime.date.today()
print(today) # 2019-09-05
print(type(today)) # <type 'datetime.date'>
print("**" * 10)
# 昨天日期
print("昨天日期")
yesterday = today - datetime.timedelta(days=1)
print(yesterday) # 2019-09-04
print("**" * 10)
# 明天时间
print("明天时间")
tomorrow = today + datetime.timedelta(days=1)
acquire = today + datetime.timedelta(days=2)
print(tomorrow) # 2019-09-06
print(acquire) # 2019-09-07
print("**" * 10)
# 昨天开始时间戳
print("昨天开始时间戳")
yesterday_start_time = int(time.mktime(time.strptime(str(yesterday), '%Y-%m-%d')))
print(yesterday_start_time) # 1567526400 转换后 2019-09-04 00:00:00
print("**" * 10)
# 昨天结束时间戳
print("昨天结束时间戳")
yesterday_end_time = int(time.mktime(time.strptime(str(today), '%Y-%m-%d'))) - 1
print(yesterday_end_time) # 1567612799 转换后 2019-09-04 23:59:59
print("**" * 10)
# 今天开始时间戳
print("今天开始时间戳")
today_start_time = yesterday_end_time + 1
print(today_start_time) # 1567612800 转换后 2019-09-05 00:00:00
print("**" * 10)
# 今天结束时间戳
print("今天结束时间戳")
today_end_time = int(time.mktime(time.strptime(str(tomorrow), '%Y-%m-%d'))) - 1
print(today_end_time) # 1567699199 转换后 2019-09-05 23:59:59
print("**" * 10)
# 明天开始时间戳
print("明天开始时间戳")
tomorrow_start_time = int(time.mktime(time.strptime(str(tomorrow), '%Y-%m-%d')))
print(tomorrow_start_time) # 1567699200 转换后 2019-09-06 00:00:00
print("**" * 10)
# 明天结束时间戳
print("明天结束时间戳")
tomorrow_end_time = int(time.mktime(time.strptime(str(acquire), '%Y-%m-%d'))) - 1
print(tomorrow_end_time) # 1567785599 转换后 2019-09-06 23:59:59
print("**" * 10)
# 最近24小时
print("最近24小时")
time_now = time.time()
before_24 = int(time_now - 24 * 60 * 60)
print(before_24)
print("**" * 10)
# 最近一周
print("最近一周")
time_now = time.time()
before_week = int(time_now - 7 * 24 * 60 * 60)
print(before_week)
print("**" * 10)
# 最近一月
print("最近一月")
time_now = time.time()
before_nonth = int(time_now - 30 * 24 * 60 * 60)
print(before_nonth)
print("**" * 10)
内容总结
以上是互联网集市为您收集整理的python 获取今天、昨天、明天的时间时间戳全部内容,希望文章能够帮你解决python 获取今天、昨天、明天的时间时间戳所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。