根据前一个时间补全当前时间

根据前一个时间补全当前时间

#时间补全:目前只能往前一步找
def time_complement(time_list,loca_time):
    year = re.findall('\d{1,4}年',loca_time)
    mounth = re.findall('\d{1,2}月',loca_time)
    day = re.findall('\d{1,2}日',loca_time)
    hour = re.findall('\d*时\d*分',loca_time)
    time_sub = time_list[-1]
    for i in range(1):
        if year == []:
            year = re.findall('\d{1,4}年',time_sub)
        else:break
        if mounth ==[]:
            if '月' in time_sub:
                mounth = re.findall('\d{1,2}月',time_sub)
            else:mounth = ['']
        else:
            day = ['']
            break
        if day ==[] and '日' in time_sub:
            day = re.findall('\d{1,2}日', time_sub)
        break
    time = year[0] + mounth[0] + day[0] +hour[0]
    print(time)
    return time



# t = '1月日1时20分'
# t_list = ['2015年']
# time_complement(t_list,t)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值