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


相关推荐

  • mysql中文乱码问题,phpmyadmin操作解决方法

    mysql中文乱码问题,phpmyadmin操作解决方法

    2021年9月8日
    52
  • 怎么让FOXMAIL关了以后在右下角自动收取邮件

    怎么让FOXMAIL关了以后在右下角自动收取邮件

    2021年10月19日
    42
  • 人脸识别算法初次了解

    人脸识别算法初次了解

    2021年11月29日
    41
  • 微信小程序列表页面_微信发现没有小程序

    微信小程序列表页面_微信发现没有小程序尽量不要用缓存去写效果展示:点击编辑,进入编辑页第一页编辑按钮:<viewclass=”bj-btn”bindtap=”redactGroup”data-id=”{{传递的id}}”>编辑</view>redactGroup方法:options.currentTarget.dataset.前面自定义的名字redactGroup(options){letid=options.currentTarget.dataset.id;…

    2022年8月18日
    10
  • javaEE与java的区别

    javaEE与java的区别好程序员Java培训分享JavaEE与Java的区别,有不少想要转行做程序员的朋友都会有一个疑问,JavaEE和Java是不是一种语言,这两者之间又有什么区别呢?  Java一共分为三个版本:JavaSE(标准版)、JavaEE(企业版)以及JavaME(微型版)。  其中JavaSE就是大家所熟知的Java根底,JavaEE在企业最常用的地方就是网站PC端的开发,而JavaME常用于移动端开发,现在熟悉的安卓系统便是用JavaME开发的。  Java既可以被编译,也可以被解说。经过

    2022年7月7日
    31
  • kafka的使用场景举例_kafka一般用来做什么

    kafka的使用场景举例_kafka一般用来做什么关于消息队列的使用一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景。2.1异步…

    2022年10月15日
    5

发表回复

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

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