用python输出未来时间,递增

输入当前时间之后的365的时间

按格式化输出

#!/usr/bin/evn python
# -*- coding: UTF-8 -*-

# import time
import datetime


# # 输出的是时间戳
# print time.time()
#
# # 格式化时间戳为标准格式
# print time.strftime('%Y-%m-%d %H:%M:%S %A',time.localtime(time.time()))
#
# # 获取30天前的时间(通过加减秒数来获取现在或者未来某个时间点)
# print time.strftime('%Y-%m-%d %H:%M:%S %A',time.localtime(time.time()-2592000))

# 现在的时间
now = datetime.datetime.now()

# 递增的时间
delta = datetime.timedelta(days=1)

# 365天后的时间
endtime = now + datetime.timedelta(days=365)

# 365天后的时间转换成字符串
endtime = str(endtime.strftime('%Y-%m-%d %H:%M:%S'))

offset = now

# 当日期增加到365天后,循环结束
while str(offset.strftime('%Y-%m-%d %H:%M:%S')) != endtime:
    offset += delta
    print(str(offset.strftime('%Y-%m-%d %H:%M:%S')))

  

猜你喜欢

转载自www.cnblogs.com/baiyuer/p/9593243.html