Python实现:开始日期 + 间隔天数,依次输入所有日期

 函数说明: 

           根据输入的初始日期 和具体的时间间隔,依次获得日期

code:

'''
函数中文名称:    时间间隔生成日期
函数英文名称:    FUN_DATE
输入参数说明:	 开始日期,间隔天数
输入参数变量名: start_dt,days
输入结果形式:    数值
输出的变量中文名:100天内的日期
输出的变量名:    DATE
'''
import datetime

def FUN_DATE(start_dt,days):
    # 数值转字符
    start_dt = str(start_dt)
    # 通过字符类型对数据分片
    st_year, st_month, st_day =int(start_dt[0:4]), int(start_dt[4:6]), int(start_dt[6:9])
    # 数据转化为date型
    st_dt = end_dt = datetime.date(st_year,st_month,st_day)
    a = datetime.date(2018,3,21)
    b = datetime.date(2018,6,5)
    # 遍历100天内的每一天
    end_dt_list = []
    for i in range(1,days):
        d = datetime.timedelta(i)
        end_dt = st_dt + d
        end_dt_list.append(str(end_dt))
    r
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值