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备份文件的脚本
Aug 11 Python
python爬虫教程之爬取百度贴吧并下载的示例
Mar 07 Python
Python中操作MySQL入门实例
Feb 08 Python
Python标准库defaultdict模块使用示例
Apr 28 Python
python开发之for循环操作实例详解
Nov 12 Python
Python基于Pymssql模块实现连接SQL Server数据库的方法详解
Jul 20 Python
Django 浅谈根据配置生成SQL语句的问题
May 29 Python
Django中使用 Closure Table 储存无限分级数据
Jun 06 Python
Python3实现zip分卷压缩过程解析
Oct 09 Python
Python使用selenium + headless chrome获取网页内容的方法示例
Oct 16 Python
Django2 连接MySQL及model测试实例分析
Dec 10 Python
用python制作个音乐下载器
Jan 30 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
PHP strncasecmp字符串比较的小技巧
2011/01/04 PHP
php数组函数序列之array_intersect() 返回两个或多个数组的交集数组
2011/11/10 PHP
php集成环境xampp中apache无法启动问题解决方案
2014/11/18 PHP
PHP基于单例模式编写PDO类的方法
2016/09/13 PHP
php curl批处理实现可控并发异步操作示例
2018/05/09 PHP
用javascript控制iframe滚动的代码
2007/04/10 Javascript
js获取图片长和宽度的代码
2009/11/24 Javascript
jquery ui 1.7 ui.tabs 动态添加与关闭(按钮关闭+双击关闭)
2010/04/01 Javascript
深入分析js中的constructor和prototype
2012/04/07 Javascript
用Javascript来生成ftp脚本的小例子
2013/07/03 Javascript
javascript定义变量时有var和没有var的区别探讨
2014/07/21 Javascript
jQuery实现的感应鼠标悬停图片色彩渐显效果
2015/03/03 Javascript
JavaScript中setMonth()方法的使用详解
2015/06/11 Javascript
JS模式之简单的订阅者和发布者模式完整实例
2015/06/30 Javascript
Jquery和BigFileUpload实现大文件上传及进度条显示
2016/06/27 Javascript
node.js缺少mysql模块运行报错的解决方法
2016/11/13 Javascript
JS常见疑难点分析之match,charAt,charCodeAt,map,search用法分析
2016/12/25 Javascript
socket.io学习教程之基本应用(二)
2017/04/29 Javascript
Vue单页式应用(Hash模式下)实现微信分享的实例
2017/07/21 Javascript
详解利用 Express 托管静态文件的方法
2017/09/18 Javascript
vue axios同步请求解决方案
2017/09/29 Javascript
对vue.js中this.$emit的深入理解
2018/02/23 Javascript
.vue文件 加scoped 样式不起作用的解决方法
2018/05/28 Javascript
JS图片懒加载的优点及实现原理
2020/01/10 Javascript
python3爬虫获取html内容及各属性值的方法
2018/12/17 Python
pycharm激活码快速激活及使用步骤
2020/03/12 Python
iPython pylab模式启动方式
2020/04/24 Python
Keras搭建自编码器操作
2020/07/03 Python
使用CSS3美化HTML表单的技巧演示
2016/05/17 HTML / CSS
Lentiamo比利时:便宜的隐形眼镜
2020/02/14 全球购物
《湘夫人》教学反思
2014/02/21 职场文书
文秘档案管理岗位职责
2014/03/06 职场文书
2014年护士工作总结范文
2014/11/11 职场文书
2015年南京大屠杀纪念日活动总结
2015/03/24 职场文书
伊索寓言读书笔记
2015/06/30 职场文书
hive数据仓库新增字段方法
2022/06/25 数据库