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计算两个日期相差天数的方法示例
May 23 Python
Python读取word文本操作详解
Jan 22 Python
python广度优先搜索得到两点间最短路径
Jan 17 Python
对python For 循环的三种遍历方式解析
Feb 01 Python
浅谈PySpark SQL 相关知识介绍
Jun 14 Python
解决python xx.py文件点击完之后一闪而过的问题
Jun 24 Python
python实现指定ip端口扫描方式
Dec 17 Python
通过实例解析python描述符原理作用
Jan 22 Python
Python 3.8 新功能来一波(大部分人都不知道)
Mar 11 Python
Python实现捕获异常发生的文件和具体行数
Apr 25 Python
新手常见Python错误及异常解决处理方案
Jun 18 Python
Python实现画图软件功能方法详解
Jul 28 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
Discuz! 5.0.0论坛程序中加入一段js代码,让会员点击下载附件前自动弹出提示窗口
2007/04/18 PHP
真正的ZIP文件操作类(php)
2007/07/21 PHP
php抽奖概率算法(刮刮卡,大转盘)
2020/04/17 PHP
php使用curl实现简单模拟提交表单功能
2017/05/15 PHP
一个页面放2段图片滚动代码出现冲突的问题如何解决
2012/12/21 Javascript
javaScript让文本框内的最后一个文字的后面获得焦点实现代码
2013/01/06 Javascript
给jQuery方法添加回调函数一款插件的应用
2013/01/21 Javascript
利用Javascript判断操作系统的类型实现不同操作系统下的兼容性
2013/01/29 Javascript
javascript通过className来获取元素的简单示例代码
2014/01/10 Javascript
JavaScript多并发问题如何处理
2015/10/28 Javascript
使用EVAL处理jqchart jquery 折线图返回数据无效的解决办法
2015/11/26 Javascript
详解Javascript继承的实现
2016/03/25 Javascript
原生js实现jquery函数animate()动画效果的简单实例
2016/08/21 Javascript
微信小程序中hidden不生效原因的解决办法
2017/04/26 Javascript
wx-charts 微信小程序图表插件的具体使用
2019/08/18 Javascript
关于vue的列表图片选中打钩操作
2020/09/09 Javascript
Python实现批量下载文件
2015/05/17 Python
python cx_Oracle模块的安装和使用详细介绍
2017/02/13 Python
tensorflow: variable的值与variable.read_value()的值区别详解
2018/07/30 Python
Opencv+Python实现图像运动模糊和高斯模糊的示例
2019/04/11 Python
python中调试或排错的五种方法示例
2019/09/12 Python
详解Python爬虫爬取博客园问题列表所有的问题
2021/01/18 Python
25个CSS3动画按钮和菜单教程分享
2012/10/03 HTML / CSS
HTML5新增元素如何兼容旧浏览器有哪些方法
2014/05/09 HTML / CSS
英国演唱会订票网站:Ticket Selection
2018/03/27 全球购物
《秋姑娘的信》教学反思
2014/02/28 职场文书
英语教师自荐信
2014/05/26 职场文书
项目经理任命书
2014/06/04 职场文书
2014年学校体育工作总结
2014/12/08 职场文书
助学感谢信范文
2015/01/21 职场文书
2015年教学工作总结
2015/04/02 职场文书
2015年庆祝国庆节66周年演讲稿
2015/07/30 职场文书
教您:房贷工资收入证明应该怎么写?
2019/08/19 职场文书
Python基本数据类型之字符串str
2021/07/21 Python
【海涛dota】偶遇拉娜娅 质量局德鲁伊第一视角解说
2022/04/01 DOTA
Win11如何默认打开软件界面最大化?Win11默认打开软件界面最大化的方法
2022/07/15 数码科技