calendar在python3时间中常用函数举例详解


Posted in Python onNovember 18, 2020

想要在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在python3时间中常用函数举例详解的文章就介绍到这了,更多相关calendar在python3时间中有哪些常用函数内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Tornado服务器中绑定域名、虚拟主机的方法
Aug 22 Python
python3+dlib实现人脸识别和情绪分析
Apr 21 Python
详解python3中tkinter知识点
Jun 21 Python
PyQt4实时显示文本内容GUI的示例
Jun 14 Python
django的model操作汇整详解
Jul 26 Python
利用python实现冒泡排序算法实例代码
Dec 01 Python
linux 下python多线程递归复制文件夹及文件夹中的文件
Jan 02 Python
Python tkinter常用操作代码实例
Jan 03 Python
安装Anaconda3及使用Jupyter的方法
Oct 27 Python
python中altair可视化库实例用法
Jan 26 Python
Anaconda安装pytorch和paddle的方法步骤
Apr 03 Python
Python Matplotlib绘制等高线图与渐变色扇形图
Apr 14 Python
Python 远程开关机的方法
Nov 18 #Python
python 元组和列表的区别
Dec 30 #Python
基于Python爬取搜狐证券股票过程解析
Nov 18 #Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
Nov 18 #Python
Anaconda的安装与虚拟环境建立
Nov 18 #Python
如何基于Python pygame实现动画跑马灯
Nov 18 #Python
Pycharm安装Qt Design快捷工具的详细教程
Nov 18 #Python
You might like
PHP的面向对象编程
2006/10/09 PHP
利用static实现表格的颜色隔行显示
2006/10/09 PHP
php输出1000以内质数(素数)示例
2014/02/16 PHP
详解Window7 下开发php扩展
2015/12/31 PHP
PHP封装的XML简单操作类完整实例
2017/11/13 PHP
PHP使用curl_multi_select解决curl_multi网页假死问题的方法
2018/08/15 PHP
5个最佳的Javascript日期处理类库分享
2012/04/15 Javascript
在Javascript中处理数组之toSource()方法的使用
2015/06/09 Javascript
js+html5实现的自由落体运动效果代码
2016/01/28 Javascript
JavaScript中数组去除重复的三种方法
2016/04/22 Javascript
微信小程序  生命周期详解
2016/10/27 Javascript
微信小程序教程系列之新建页面(4)
2017/04/17 Javascript
vue+mockjs模拟数据实现前后端分离开发的实例代码
2017/08/08 Javascript
react-native fetch的具体使用方法
2017/11/01 Javascript
vue-cli脚手架config目录下index.js配置文件的方法
2018/03/13 Javascript
浅谈vue父子组件怎么传值
2018/07/21 Javascript
vue的.vue文件是怎么run起来的(vue-loader)
2018/12/10 Javascript
在 Vue.js中优雅地使用全局事件的方法
2019/02/01 Javascript
React 使用Hooks简化受控组件的状态绑定
2019/03/18 Javascript
详解mpvue中使用vant时需要注意的onChange事件的坑
2019/05/16 Javascript
JS如何生成动态列表
2020/09/22 Javascript
vue导入.md文件的步骤(markdown转HTML)
2020/12/31 Vue.js
[01:02:05]LGD vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
[01:31:22]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第二场 1月10日
2021/03/11 DOTA
Python中让MySQL查询结果返回字典类型的方法
2014/08/22 Python
python编辑用户登入界面的实现代码
2018/07/16 Python
在Python中分别打印列表中的每一个元素方法
2018/11/07 Python
python 实现多线程下载视频的代码
2019/11/15 Python
python函数enumerate,operator和Counter使用技巧实例小结
2020/02/22 Python
关于Python turtle库使用时坐标的确定方法
2020/03/19 Python
基于Python爬取京东双十一商品价格曲线
2020/10/23 Python
css3实现波纹特效、H5实现动态波浪效果
2018/01/31 HTML / CSS
Farfetch美国:奢侈品牌时尚购物平台
2019/05/02 全球购物
城市规划毕业生求职信
2013/10/10 职场文书
团日活动总结书格式
2014/05/08 职场文书
Redis集群节点通信过程/原理流程分析
2022/03/18 Redis