python strftime和strptime的不同分析

来源:千锋教育
发布时间:2023-11-12 10:39:14
分享

pythonstrftime和strptime的不同分析

本篇以strftime和strptime的定义为基础,再带来相关的使用实例,帮助大家找出两种函数在转换时的不同点,下面一起来看具体内容。

1.定义不同

strftime:

f表示format,表示格式化,和strptime正好相反,要求给一个时间对象和输出格式,返回一个时间字符串。

strptime:

p表示parse,表示分析的意思,所以strptime是给定一个时间字符串和分析模式,返回一个时间对象。

2.使用不同

strftime是转换为特定格式输出,而strptime是将一个(时间)字符串解析为时间的一个类型对象。一个是按照想要的格式,去转换。重点是格式!另外一个不管什么格式,只要把特定的时间字符串转成时间类型即可!

importtime

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'))

以上就是pythonstrftime和strptime的不同分析,strftime的输出格式是特定的,而strptime只要输出时间类型即可。大家在弄清楚二者的区分后,就可以展开这方面的使用了。更多Python学习教程请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • python中使用__slots__定义类属性 python中使用__slots__定义类属性我们想要实现类的属性,但又希望这个类的属性能有限制,这时候class的方法就需要做一些调整。在class中有一个slots变量,能够完成对类属性的定义,不
  • python中ndarray创建的两种方法 python中ndarray创建的两种方法python中,想要对数组和矩阵进行任意维度的的快速处理操作,拿一定要发挥Numpy数组的功能了。在Numpy数组中,使用ndarray对象来处理多维数组。本
  • python中的unittest框架是什么? python中的unittest框架是什么?在python中我们学习了不少理论知识,那么对相关的程序进行测试,就显得很重要了。本篇要讲的是unittest框架,我们可以用它来做一些测试工作,又或者是相
  • pandas的连接函数concat()函数如何使用 pandas的连接函数concat()函数如何使用python中pandas库可以对相关的文件或文本数据进行的读取操作,对于想要合并和多组数据合并,有专门的concat函数提供使用,concat函数含
  • python中如何按行遍历Dataframe python中如何按行遍历Dataframe在python的DataFrame中,因为数据中可以有多个行和列。而且每行代表一个数据样本,我们可以将DataFrame看作数据表,那你知道如何按照数据表中
  • pandas遍历dataframe的方法有哪些 pandas遍历dataframe的方法有哪些在pandas中dataframe可以一维格式化的二维数据,是一个很清晰数据表,那你知道如何遍历这个数据表吗?本文介绍pandas遍历dataframe方