Python获取昨天、今天、明天开始、结束时间戳的方法
程序员文章站
2023-11-24 17:41:58
如下所示:
#!/usr/bin/python
# coding=utf-8
#
import time
import datetime
# 今天日期...
如下所示:
#!/usr/bin/python # coding=utf-8 # import time import datetime # 今天日期 today = datetime.date.today() # 昨天时间 yesterday = today - datetime.timedelta(days=1) # 明天时间 tomorrow = today + datetime.timedelta(days=1) acquire = today + datetime.timedelta(days=2) # 昨天开始时间戳 yesterday_start_time = int(time.mktime(time.strptime(str(yesterday), '%y-%m-%d'))) # 昨天结束时间戳 yesterday_end_time = int(time.mktime(time.strptime(str(today), '%y-%m-%d'))) - 1 # 今天开始时间戳 today_start_time = yesterday_end_time + 1 # 今天结束时间戳 today_end_time = int(time.mktime(time.strptime(str(tomorrow), '%y-%m-%d'))) - 1 # 明天开始时间戳 tomorrow_start_time = int(time.mktime(time.strptime(str(tomorrow), '%y-%m-%d'))) # 明天结束时间戳 tomorrow_end_time = int(time.mktime(time.strptime(str(acquire), '%y-%m-%d'))) - 1 print '今天时间戳' print today_start_time print today_end_time print '昨天时间戳' print yesterday_start_time print yesterday_end_time print '明天时间戳' print tomorrow_start_time print tomorrow_end_time
输出结果
/usr/bin/python2.7 /home/he/dev/python_my/test.py 今天时间戳 1498233600 1498319999 昨天时间戳 1498147200 1498233599 明天时间戳 1498320000 1498406399 process finished with exit code 0
以上这篇python获取昨天、今天、明天开始、结束时间戳的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。