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之鸭子类和多态
Jun 13 Python
Python中turtle作图示例
Nov 15 Python
详谈Python3 操作系统与路径 模块(os / os.path / pathlib)
Apr 26 Python
使用python读取csv文件快速插入数据库的实例
Jun 21 Python
解决vscode python print 输出窗口中文乱码的问题
Dec 03 Python
利用nohup来开启python文件的方法
Jan 14 Python
使用python爬取抖音视频列表信息
Jul 15 Python
使用python切片实现二维数组复制示例
Nov 26 Python
pycharm新建Vue项目的方法步骤(图文)
Mar 04 Python
Python telnet登陆功能实现代码
Apr 16 Python
python,Java,JavaScript实现indexOf
Sep 09 Python
基于Python模拟浏览器发送http请求
Nov 06 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 class中self,parent,this的区别以及实例介绍
2013/04/24 PHP
解密ThinkPHP3.1.2版本之模板继承
2014/06/19 PHP
javascript编程起步(第七课)
2007/02/27 Javascript
让回调函数 showResponse 也带上参数的代码
2007/08/13 Javascript
js页面跳转的问题(跳转到父页面、最外层页面、本页面)
2013/08/14 Javascript
原生javascript实现拖动元素示例代码
2014/09/01 Javascript
jQuery通过点击行来删除HTML表格行的实现示例
2014/09/10 Javascript
jquery实现将获取的颜色值转换为十六进制形式的方法
2014/12/20 Javascript
AngularJS基础知识
2014/12/21 Javascript
浅析JavaScript事件和方法
2015/02/28 Javascript
举例讲解jQuery中可见性过滤选择器的使用
2016/04/18 Javascript
微信小程序进行微信支付的步骤昂述
2016/12/01 Javascript
jQuery网页定位导航特效实现方法
2016/12/19 Javascript
vue使用Google地图的实现示例代码
2018/12/19 Javascript
图文详解vue框架安装步骤
2019/02/12 Javascript
[06:42]DOTA2每周TOP10 精彩击杀集锦vol.1
2014/06/25 DOTA
Python实例一个类背后发生了什么
2016/02/09 Python
Android 兼容性问题:java.lang.UnsupportedOperationException解决办法
2017/03/19 Python
python存储16bit和32bit图像的实例
2018/12/05 Python
浅析python3字符串格式化format()函数的简单用法
2018/12/07 Python
python获取地震信息 微信实时推送
2019/06/18 Python
Python流程控制 if else实现解析
2019/09/02 Python
使用TensorFlow直接获取处理MNIST数据方式
2020/02/10 Python
利用Python计算KS的实例详解
2020/03/03 Python
Python 定义只读属性的实现方式
2020/03/05 Python
Python操作MongoDb数据库流程详解
2020/03/05 Python
Keras 中Leaky ReLU等高级激活函数的用法
2020/07/05 Python
Python在centos7.6上安装python3.9的详细教程(默认python版本为2.7.5)
2020/10/15 Python
《李广射虎》教学反思
2014/04/27 职场文书
珍惜资源的建议书
2014/08/26 职场文书
争先创优心得体会
2014/09/12 职场文书
党员检讨书
2014/10/13 职场文书
小升初自荐信怎么写
2015/03/26 职场文书
2015年办公室个人工作总结
2015/04/20 职场文书
windows下快速安装nginx并配置开机自启动的方法
2021/05/11 Servers
详解OpenCV曝光融合
2022/04/29 Python