示例#1
0
def sdt(dt, fmt='%Y-%m-%d'):
    d = make_date(dt, fmt)
    wd = d.weekday()
    # if wd == 6:
    #     return 1
    # else:
    #     return wd
    return (1 if wd == 6 else wd) * -1
示例#2
0
def edt(dt, fmt='%Y-%m-%d'):
    d = make_date(dt, fmt)
    nextMonth = d + relativedelta(months=1)
    return (nextMonth - timedelta(1)).day + 1
示例#3
0
def month(dt, fmt='%Y-%m-%d'):
    d = make_date(dt, fmt)
    return d.month