Ответы пользователя по тегу Telegram
  • Не верно выводит дату?

    PirraToZ
    @PirraToZ
    Кодить не умею, дурак дураком
    Думаю добавление информации в кнопки ты сделаешь уже сам)
    import time
    def day():
        month_week = {
            'Jan': '01',
            'Feb': '02',
            'Mar': '03',
            'Apr': '04',
            'May': '05',
            'Jun': '06',
            'Jul': '07',
            'Aug': '08',
            'Sep': '09',
            'Oct': '10',
            'Nov': '11',
            'Dec': '12',
            'Mon': 'Понедельник',
            'Tue': 'Вторник',
            'Wed': 'Среда',
            'Thu': 'Четверг',
            'Fri': 'Пятница',
            'Sat': 'Суббота',
            'Sun': 'Воскресенье'
        }
        time_now = time.time()
        i, month_end = 0, None
        for x in range(0, 31+1):
            date = str(time.ctime(time_now+i)).split()
            week, month, day, year = month_week[f"{date[0]}"], month_week[f"{date[1]}"], date[2], date[4]
            #День недели, месяц, день, год
            if month_end is None:
                month_end = month
            if month == month_end:
                print(f'{week} - {day}/{month}/{year}')
                i += 86400
    day()
    Ответ написан