• 技术文章 >Python技术 >Python基础教程

    calendar在python3时间中有哪些常用函数?怎么用?

    小妮浅浅小妮浅浅2020-11-17 21:58:30原创1903

    想要在python中写代码游刃有余,没有函数的支持是万万不行的。很多小伙伴反映,最近函数的应用知识不够了,所以小编挑选了python3时间中的函数,希望可以帮助大家在处理日历方面更加的迅速。其他更多的函数,大家也可以自行去搜集一点资料学习,小编就讲几个最简单的吧。


    1.firstweekday()

    firstweekday(): 返回当前每周起始日期值。默认情况下,首次载入calendar模块时返回0,即星期一

    import calendar
    # 0
    print(calendar.firstweekday())


    2.setfirstweekday()

    setfirstweekday(firstweekday) :通过常量 MONDAY、TUESDAY、WEDNESDAY、THURSDAY、FRIDAY、SATURDAY 和 SUNDAY 设置星期;其中 0 表示星期一,以此类推6表示星期日;

    import calendar
    calendar.setfirstweekday(calendar.SUNDAY)
    # 6
    print(calendar.firstweekday())


    3. isleap()

    isleap(year):判断是否是闰年,闰年为True,平年为False

    import calendar
    # False
    print(calendar.isleap(2018))
    # True
    print(calendar.isleap(2016))


    4.leapdays()

    leapdays(y1, y2): 返回[y1,y2)年份之间的闰年数量;

    import calendar
    # 2
    print(calendar.leapdays(2012, 2020))


    calendar主要是在日历中的使用,所以小伙伴们发现我们最近讲的都跟日历中得内容有关~更多Python学习推荐:PyThon学习网教学中心

    专题推荐:python3时间
    上一篇:calendar如何筛选出python3时间中重复事件? 下一篇:python3中calendar如何返回某一时间点?

    相关文章推荐

    • datetime怎样在python3时间中执行循环?• calendar如何判断python3时间?• python3时间如何用calendar输出?• calendar可以在python3时间中生成日历吗?• calendar如何筛选出python3时间中重复事件?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网