CianParser.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:RealEstateTelegramBot 作者: PeterZhizhin 项目源码 文件源码
def parse_time(date, time):
    current_time = datetime.datetime.now(timezone)
    if date == '???????':
        date = current_time.date()
    elif date == '?????':
        date = (current_time - datetime.timedelta(days=1)).date()
    else:
        date = date.split(' ')
        day = int(date[0])
        if len(date) == 3:
            year = int(date[2])
        else:
            year = current_time.year
        month = date[1].lower()
        for i, name in enumerate(months):
            if name.startswith(month):
                month = i + 1
                break
        date = datetime.date(year=year, day=day, month=month)

    time = [int(i) for i in time.split(':')]
    time = datetime.time(hour=time[0], minute=time[1])

    return datetime.datetime.combine(date=date, time=time)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号