"); //-->
今天扣丁学堂Python开发培训之操作时间之strptime()方法的使用详解,首先strptime()方法分析表示根据格式的时间字符串。返回值是一个struct_time所返回gmtime()或localtime()。
格式参数使用相同的指令使用strftime();它默认为“%a%b%d%H:%M:%S%Y”相匹配的ctime()所返回的格式。
如果字符串不能按格式进行解析,或者如果它具有解析后多余的数据,ValueError被挂起。

strptime()方法的语法
time.strptime(string[,format])
参数
string--这是其中将根据给定的格式解析字符串格式的时间。
format--这是将用于解析该给定的字符串的指令。
下面的指令可以嵌入格式字符串:
%a-简写的星期几
%A-完整的星期几
%b-缩写的月份名称
%B-完整的月份名称
%c-首选日期和时间表示
%C-世纪值(年份除以100,范围从00到99)
%d-该月的第几天(01?31)
%D-类似%m/%d/%y
%e-该月的一天(1?31)
%g-类似于%G,但是没有世纪
%G-对应于ISO周数4位数的年份(参见%V)
%h-类似于%b
%H-小时,使用24小时制(00?23)
%I-小时,使用12小时制(01?12)
%j-一年中的哪一天(001?366)
%m-月份(01?12)
%M-分钟
%n-换行符
%p-根据给定的时间值am或pm
%r-时间在上午和下午的符号:am/pm
%R-时间以24小时制
%S-秒
%t-制表符
%T-当前时间,等于%H:%M:%S
%u-工作日为数字(1到7),星期一=1。警告:在SunSolaris上周日=1
%U-当年的周数,第一个星期日作为第一周的第一天
%V-本年度ISO8601的周数(01到53),其中,第1周是在本年度至少4天的第一个星期,星期一作为一周的第一天
%W-当年的周数,与第一个星期一作为第一周的第一天
%w-星期为一个小数,星期日=0
%x-没有时间的日期表示
%X-无日期首选的时间表示
%y-一年无世纪(范围从00到99)
%Y-今年,包括世纪
%Zor%z-时区或名称或缩写
%%-文字%字符
返回值
这个返回struct_time所返回gmtime()或localtime()的值。
例子
下面的例子显示strptime()方法的使用。
#!/usr/bin/python
importtime
structTime=time.strptime("1May2018","%d%b%Y")
print(structTime)
结果:
time.struct_time(tm_year=2018,tm_mon=5,tm_mday=1,tm_hour=0,tm_min=0,tm_sec=0,tm_wday=1,tm_yday=121,tm_isdst=-1)
注意:第一个参数和第二个参数,里面包含的数据项必须对应,前面是三个数据,那么后面的格式化参数也需要是三个格式符。
最后想要了解更多关于Python发展前景趋势,请关注扣丁学堂Python培训官网、微信等平台,扣丁学堂IT职业在线学习教育平台为您提供最新的Python视频教程系统,通过千锋扣丁学堂金牌讲师在线录制的Python视频教程课程,让你快速掌握Python从入门到精通开发实战技能。扣丁学堂python学习交流群:816572891。微信号:codingbb
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
51系列单片机双CPU系统通信方法
Nvidia 对组合封装光学器件的认可意味着时机成熟
2010英特尔杯大学生电子设计竞赛(7)
[求助]44b0与SDRAM的连接
常用51系列单片机速查表
2010英特尔杯大学生电子设计竞赛(8)
基于motorola系列5282 5272强劲功能的开发板!
2.5D封装为何成为AI芯片的“宠儿”?
2010英特尔杯大学生电子设计竞赛(9)
单管变压器振荡电路
51系列单片机模拟软件
串联谐振电路
高频高压振荡电路(直流电压变换器)
钟声振荡电路
C54x DSP CPU和外设 中文版
Mathcad在6西格玛方面的应用
一文读懂面向自动驾驶的线控底盘系统
一文带你了解ISO汽车电子标准体系
谁知道AT89C51的
手残党亲测!把激光雷达大卸八块后,我发现了这些惊天秘密...
有成功将pppd移植到uCLinux的请进
2024 年中国市场智能驾驶芯片市场分析:算力与发展趋势
鼓声振荡电路
救命!!关于wince下的调试问题
富士通半导体 MB95260系列“Easy-Kit”演示
汽车底盘控制技术的系统综述与未来发展
汽车以太网:如何平衡性能与可重构性?
面向临时键合/解键TBDB的ERS光子解键合技术
51与ADC0809做单通道采集
紫光闪存发布两款PCIe 5.0 SSD新品:配备石墨烯散热片