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多线程操作实例
Nov 21 Python
python的concat等多种用法详解
Nov 28 Python
pandas读取csv文件,分隔符参数sep的实例
Dec 12 Python
详解安装mitmproxy以及遇到的坑和简单用法
Jan 21 Python
pyqt5之将textBrowser的内容写入txt文档的方法
Jun 21 Python
详解Python 中sys.stdin.readline()的用法
Sep 12 Python
用python3读取python2的pickle数据方式
Dec 25 Python
django列表筛选功能的实现代码
Mar 27 Python
django API 中接口的互相调用实例
Apr 01 Python
python numpy矩阵信息说明,shape,size,dtype
May 22 Python
使用keras实现非线性回归(两种加激活函数的方式)
Jul 05 Python
Pytorch生成随机数Tensor的方法汇总
Sep 09 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 数组实例说明
2008/08/18 PHP
DedeCMS 核心类TypeLink.class.php摘要笔记
2010/04/07 PHP
php 使用GD库为页面增加水印示例代码
2014/03/24 PHP
php+mysql实现数据库随机重排实例
2014/10/17 PHP
Smarty中调用FCKeditor的方法
2014/10/27 PHP
PHP和Shell实现检查SAMBA与NFS Server是否存在
2015/01/07 PHP
php将远程图片保存到本地服务器的实现代码
2015/08/03 PHP
PHP下载生成的csv文件及问题总结
2015/08/06 PHP
漂亮的widgets,支持换肤和后期开发新皮肤
2007/04/23 Javascript
ext读取两种结构的xml的代码
2008/11/05 Javascript
Ext grid 添加右击菜单
2009/11/26 Javascript
jQuery链式操作如何实现以及为什么要用链式操作
2013/01/17 Javascript
用JavaScript计算在UTF-8下存储字符串占用字节数
2013/08/08 Javascript
实测jquery data()如何存值
2013/08/18 Javascript
js返回上一页并刷新的多种实现方法
2014/02/26 Javascript
js实现在网页上简单显示时间的方法
2015/03/02 Javascript
Javascript中的方法链(Method Chaining)介绍
2015/03/15 Javascript
zepto与jquery的区别及zepto的不同使用8条小结
2016/07/28 Javascript
Angularjs中的ui-bootstrap的使用教程
2017/02/19 Javascript
基于Node.js的WebSocket通信实现
2017/03/11 Javascript
详解如何使用webpack+es6开发angular1.x
2017/08/16 Javascript
使用javaScript实现鼠标拖拽事件
2020/04/03 Javascript
JS/jQuery实现获取时间的方法及常用类完整示例
2019/03/07 jQuery
python从网络读取图片并直接进行处理的方法
2015/05/22 Python
Python实现自动登录百度空间的方法
2017/06/10 Python
python爬虫之urllib3的使用示例
2018/07/09 Python
Selenium+Python 自动化操控登录界面实例(有简单验证码图片校验)
2019/06/28 Python
Python实现微信小程序支付功能
2019/07/25 Python
python利用文件时间批量重命名照片和视频
2021/02/09 Python
浅谈Html5页面打开app的一些思考
2020/03/30 HTML / CSS
WoolOvers爱尔兰:羊绒、羊毛和棉针织品
2017/01/04 全球购物
材料会计岗位职责
2014/03/06 职场文书
农业开发项目建议书
2014/05/16 职场文书
个人股份转让协议书范本
2014/10/26 职场文书
客户付款通知书
2015/04/23 职场文书
文艺演出主持词
2015/07/01 职场文书