3分钟学会一个Python小技巧
2018-11-25 04:00
686 查看
Python时间日期转换在开发中是非常高频的一个操作,你经常会遇到需要将字符串转换成 datetime 或者是反过来将 datetime 转换成字符串。 datetime 分别提供了两个方法 strptime 和 strftime ,但是我们老是被这两个方法搞混,不知道哪个是字符串转 datetime,哪个是 datetime 转字符串,每次都要去百度 Google 一下,或者跑去查个文档。
其实,这两个方法可以稍微用点技巧把这两个方法记住,而且是永远的记住。
strptime
strptime 是将字符串转换为 datetime,其实这个方法的全称是 “string parse time”,叫做字符串解析成时间,重点在解析(parse),理解这个三个单词,你就不会忘记了。
>>> from datetime import datetime >>> datetime.strptime('2018-10-15 20:59:29', '%Y-%m-%d %H:%M:%S') datetime.datetime(2018, 10, 15, 20, 59, 29)
strftime
strftime 是将 datetime 转换为字符串,全称是 “string format time”,翻译过来就是将字符串的形式来格式化时间,重点在格式化(format),使之以一种可读的字符串形式返回。
>>> datetime.now().strftime("%Y-%m-%d %H:%M:%S") '2018-11-02 16:16:45'
你记住了吗?
总结
以上所述是小编给大家介绍的3分钟学会一个Python小技巧,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
相关文章推荐
- Python学习笔记4-如何快速的学会一个Python的模块、方法、关键字
- Python:通过自定义系统级快捷键来控制程序开始或停止记录日志(使用小技巧解决一个貌似无解的问题)
- Python中AND、OR的一个使用小技巧
- Python:通过自定义系统级快捷键来控制程序开始或停止记录日志(使用小技巧解决一个貌似无解的问题)
- 一个减少多进程下python内存占用的小技巧
- 一个程序学会python的流程控制
- Python学习笔记4-如何快速的学会一个Python的模块、方法、关键字
- Python学习笔记4-如何快速的学会一个Python的模块、方法、关键字
- python的一个小技巧
- 一个项目学会python的tkinter模块---GUI设计
- 想要快速的学会一个Python的模块和方法
- Python中AND、OR的一个使用小技巧
- 一个python程序员的ruby三日游(六)——重构(二)元编程
- 建立一个中文名字的文件夹Python
- Python 技巧(二) 最小堆实现以及维护一个大小为100的最小堆
- 初学python:输入一个正整数,并判断是否为水仙花数
- 一个使用Linq的小技巧
- 一个程序员的告白:多年后,我才学会承认自己的无知
- 关于python字典还不错的一个总结
- 发帖庆祝SharePoint团队成立! SPS配置的一个小技巧