Python的strftime函数与calendar模块函数

Python的strftime函数与calendar模块函数Python 的 strftime 函数与 calendar 模块函数一 strftime 函数二 使用步骤 1 引入库 2 读入数据总结一 strftime 函数 strftime 函数的调用格式为 strftime 日期格式 表示按指定的日期格式返回当前日期二 使用步骤 1 引入库代码如下 示例 importnumpya pyplotasplti

Python的strftime函数与calendar模块函数


一、strftime函数

strftime函数是python的time模块中的一个函数,它的调用格式为:
strftime(日期格式)
表示按指定的日期格式返回当前日期,例如:



from time import * t3=strftime("%Y-%m-%d %H:%M:%S") print(t3) print("\n") 

其输出为

2020-11-24 20:51:46 

在这里,解释一下python的时间日期格式化符号:

 %y:表示两位数的年份(0-99%Y:表示4位数的年份(0-9999%m:表示月份(01-12%d:表示月份中的某一天(0-31%H:表示24小时制小时数(0-23%I:表示12小时制小时数(01-12%M:表示分钟数(00-59%S:表示秒数(00-59

因此,我们还可以这样写,来表示当下时间:

from time import * t3=strftime("%y-%m-%d %I:%M:%S") print(t3) print("\n") 输出: 20-11-24 08:53:19 

二、calendar模块函数

calendar日历模块提供与日历相关的功能,在默认情况下,日历把星期一作为周一的一天,星期日作为最后一天,为了改变这种设置,可以使用setfirstweekday函数。

setfirstweekday(weekday):设置每个星期的开始工作日代码。星期代码是0-6,代表星期一~星期日。
firstweekday():返回当前设置的每个星期开始工作日,默认为0,也就是星期一。
isleap(year):如果指定年份是闰年则返回True,否则返回False。
leapdays(y1,y2):返回在[y1,y2)范围内的闰年数。
calendar(year):返回指定年份的日历。
month(year,month):返回指定年份和月份的日历。









例如:

from calendar import * c=calendar(2021) m=month(2020,11) print(c) print(m) 

例如:

cm=monthcalendar(2020,11) mr=monthrange(2020,11) print(cm,"\n\n",mr) 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/226617.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午10:31
下一篇 2026年3月16日 下午10:31


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号