天天看点

Python 获取当前季度的第一天

import time
if __name__ == '__main__':
    # 获取当前时间元组
    ticks = time.localtime(time.time())
    # 取出元组中的  月份 (1~12)
    now_month = ticks[1]
    # 简单输出一下
    print("当前季度是:", int((int(now_month) - 1) / 3) + 1, "当前月份是:", now_month)
    now_year=ticks[0]
    quarter=int((int(now_month) - 1) / 3) + 1
    if quarter==1:
        beginTime='{}-01-01'.format(now_year)
    elif quarter==2:
        beginTime='{}-04-01'.format(now_year)
    elif quarter==3:
        beginTime='{}-07-01'.format(now_year)
    elif quarter==4:
        beginTime='{}-10-01'.format(now_year)
    print beginTime