“Days in Month Function Python” Ответ

Days in Month Function Python

def leap_year(year):
    if year % 400 == 0:
        return True
    if year % 100 == 0:
        return False
    if year % 4 == 0:
        return True
    return False

def days_in_month(month, year):
    if month in {1, 3, 5, 7, 8, 10, 12}:
        return 31
    if month == 2:
        if leap_year(year):
            return 29
        return 28
    return 30

print(days_in_month(2, 2016))  # 29
Graceful Goosander

Преобразовать месячные недели в дни в месячные дни в Python Pandas

>>> p = pd.Period('2018-2-17')
>>> p.days_in_month
28
Agreeable Alpaca

Ответы похожие на “Days in Month Function Python”

Вопросы похожие на “Days in Month Function Python”

Больше похожих ответов на “Days in Month Function Python” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования