前言:
“黑发不知勤学早,白首方悔读书迟”不断学习,才能强大自己。
今天小编教Python程序员一个小技巧,有兴趣的朋友一起来往下看看吧!要是喜欢的话,记得收藏关注转发哦!
Python时间日期转换在开发中是非常高频的一个操作,你经常会遇到需要将字符串转换成 datetime 或者是反过来将 datetime 转换成字符串。 datetime 分别提供了两个方法 strptime 和 strftime ,但是我们老是被这两个方法搞混,不知道哪个是字符串转 datetime,哪个是 datetime 转字符串,每次都要去百度 Google 一下,或者跑去查个文档。
其实,这两个方法可以稍微用点技巧把这两个方法记住,而且是永远的记住。
strptime
strptime 是将字符串转换为 datetime,其实这个方法的全称是 “string parse time”,叫做字符串解析成时间,重点在解析(parse),理解这个三个单词,你就不会忘记了。
1. >>> from datetime import datetime
2. >>> datetime.strptime('2018-10-15 20:59:29', '%Y-%m-%d %H:%M:%S')
3. datetime.datetime(2018, 10, 15, 20, 59, 29)
strftime
strftime 是将 datetime 转换为字符串,全称是 “string format time”,翻译过来就是将字符串的形式来格式化时间,重点在格式化(format),使之以一种可读的字符串形式返回。
1 >>> datetime.now().strftime("%Y-%m-%d %H:%M:%S")
2 '2018-11-02 16:16:45'
以上就是全部内容哦!
总结
以上所述是小编给大家介绍的快速学会一个Python小技巧,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。
最后,小编想说一句话:我是一名python开发工程师,这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发、爬虫、数据分析、数据可视化、机器学习,面试真题,面试真题,面试真题等。想要这些资料的可以关注小编,并在后台私信小编:“07”即可领取
本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.sosokankan.com/article/1304065.html