本篇以
strftime和strptime
根据 的定义,再带上相关的使用实例,帮助大家在转换时找出这两个函数的区别,我们来看看具体的内容。
1.定义不同
strftime:
f表示format,表示格式化,与strptime相反,需要时间对象和输出格式,返回时间字符串。
strptime:
p表示parse,表示分析,所以strptime就是给定时间字符串和分析模式,返回一个时间对象。
2.使用不同
strftime 以特定格式输出,而 strptime 是将(时间)字符串解析为时间的类型对象。一种是根据需要的格式进行转换。重点是格式!另外,不管是什么格式,只要把特定的时间字符串转换成时间类型就行了!
import time
t = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))
print(t)
print(time.strptime(t,'%Y-%m-%d %H:%M:%S'))
以上就是
python strftime和strptime的不同分析
,
strftime
的输出格式是特定的,而
strptime
只需输出时间类型。大家了解了两者的区别之后,就可以开始使用这个方面了。
(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何判断用户是否登录?10/07
- ♥ cmd如何执行python08/30
- ♥ 如何在python函数中传递参数位置10/10
- ♥ Python监控功能示例11/18
- ♥ Python __del__ 方法:销毁对象10/10
- ♥ python如何输出换行符08/17
内容反馈