Example #1
0
def snct_minc(date, diff):

    diff = int(diff)
    _date = date_to_dict(date)
    sign = diff/abs(diff)
    sift = 0
    for i in xrange(min(0, diff), max(0, diff)):
        sift += num_days_in_month(_date[1], _date[2])
        _date = date_shift(
            *(_date + [sign*sift])
        )
    return yyyy_mm_dd(_date)
Example #2
0
def number_month(date, case):
    number = date_to_dict(date)[1]
    return orth_month[case][number-1]
Example #3
0
def snct_dinc(date, diff):
    return yyyy_mm_dd(
        date_shift(
            *(date_to_dict(date) + [int(diff)])
        )
    )