3分钟学会一个Python小技巧


Posted in Python onNovember 23, 2018

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 相关文章推荐
Python实现的FTP通信客户端与服务器端功能示例
Mar 28 Python
python3实现163邮箱SMTP发送邮件
May 22 Python
Python中return self的用法详解
Jul 27 Python
python bmp转换为jpg 并删除原图的方法
Oct 25 Python
Python操作Excel插入删除行的方法
Dec 10 Python
Python装饰器用法实例分析
Jan 14 Python
浅谈python函数调用返回两个或多个变量的方法
Jan 23 Python
python中pygame安装过程(超级详细)
Aug 04 Python
opencv实现简单人脸识别
Feb 19 Python
Python实现RGB与HSI颜色空间的互换方式
Nov 27 Python
Python中Flask-RESTful编写API接口(小白入门)
Dec 11 Python
基于python SMTP实现自动发送邮件教程解析
Jun 02 Python
值得收藏,Python 开发中的高级技巧
Nov 23 #Python
python 常见字符串与函数的用法详解
Nov 23 #Python
django+mysql的使用示例
Nov 23 #Python
Linux下Python安装完成后使用pip命令的详细教程
Nov 22 #Python
Windows下Python3.6安装第三方模块的方法
Nov 22 #Python
Python第三方Window模块文件的几种安装方法
Nov 22 #Python
python实现归并排序算法
Nov 22 #Python
You might like
回首过去10年中最搞笑的10部动漫,哪一部让你节操尽碎?
2020/03/03 日漫
用PHP制作静态网站的模板框架(一)
2006/10/09 PHP
php实现统计网站在线人数的方法
2015/05/12 PHP
利用Laravel事件系统如何实现登录日志的记录详解
2017/05/20 PHP
nodejs入门详解(多篇文章结合)
2012/03/07 NodeJs
Jquery动态进行图片缩略的原理及实现
2013/08/13 Javascript
jquery.qtip提示信息插件用法简单实例
2016/06/17 Javascript
Vue中自定义全局组件的实现方法
2017/12/08 Javascript
webpack多入口多出口的实现方法
2018/08/17 Javascript
详解vue中router-link标签所必备了解的属性
2019/04/15 Javascript
使用zrender.js绘制体温单效果
2019/10/31 Javascript
解决$store.getters调用不执行的问题
2019/11/08 Javascript
JavaScript实现联动菜单特效
2020/01/07 Javascript
JS手写一个自定义Promise操作示例
2020/03/16 Javascript
微信小程序清空输入框信息与实现屏幕往上滚动的示例代码
2020/06/23 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
2020/09/16 Javascript
js属性对象的hasOwnProperty方法的使用
2021/02/05 Javascript
[26:24]完美副总裁、DOTA2负责人蔡玮专访:电竞如人生
2014/09/11 DOTA
python 默认参数问题的陷阱
2016/02/29 Python
Python中的Django基本命令实例详解
2018/07/15 Python
Win8.1下安装Python3.6提示0x80240017错误的解决方法
2018/07/31 Python
提升Python效率之使用循环机制代替递归函数
2019/07/23 Python
Python 中如何实现参数化测试的方法示例
2019/12/10 Python
python 解决flask 图片在线浏览或者直接下载的问题
2020/01/09 Python
python中的split、rsplit、splitlines用法说明
2020/10/23 Python
html5使用canvas压缩图片的示例代码
2018/09/11 HTML / CSS
韩国演唱会订票网站:StubHub韩国
2019/01/17 全球购物
一道Delphi面试题
2016/10/28 面试题
学习党代会心得体会
2014/09/05 职场文书
行政文员实习自我鉴定范文
2014/09/14 职场文书
党的群众路线教育实践活动对照检查材料(四风)
2014/09/27 职场文书
表扬稿范文
2015/01/17 职场文书
出国留学英文自荐信
2015/03/25 职场文书
学生会宣传部竞选稿
2015/11/21 职场文书
2016年教育局“我们的节日——端午节”主题活动总结
2016/04/01 职场文书
动画「进击的巨人」第86话播出感谢绘公开
2022/03/21 日漫