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使用Socket(Https)Post登录百度的实现代码
May 18 Python
python单例模式实例分析
Apr 08 Python
简单的Python的curses库使用教程
Apr 11 Python
Python递归函数定义与用法示例
Jun 02 Python
python面向对象_详谈类的继承与方法的重载
Jun 07 Python
Python实现的堆排序算法原理与用法实例分析
Nov 22 Python
Python smtplib实现发送邮件功能
May 22 Python
利用python对Excel中的特定数据提取并写入新表的方法
Jun 14 Python
详解Python3网络爬虫(二):利用urllib.urlopen向有道翻译发送数据获得翻译结果
May 07 Python
Python 判断时间是否在时间区间内的实例
May 16 Python
在keras 中获取张量 tensor 的维度大小实例
Jun 10 Python
详细总结Python常见的安全问题
May 21 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 定界符 使用技巧
2009/06/14 PHP
PHP 魔术函数使用说明
2010/05/14 PHP
php输出xml属性的方法
2015/03/19 PHP
php blowfish加密解密算法
2016/07/02 PHP
Laravel中获取路由参数Route Parameters的五种方法示例
2017/09/29 PHP
Ext第一周 史上最强学习笔记---GridPanel(基础篇)
2008/12/29 Javascript
仿新浪微博登陆邮箱提示效果的js代码
2013/08/02 Javascript
手机号码,密码正则验证
2014/09/04 Javascript
jQuery+easyui中的combobox实现下拉框特效
2015/02/27 Javascript
学习javascript面向对象 实例讲解面向对象选项卡
2016/01/04 Javascript
详解在vue-cli项目中安装node-sass
2017/06/21 Javascript
vue2.0的contextmenu右键弹出菜单的实例代码
2017/07/24 Javascript
详解Node.js利用node-git-server快速搭建git服务器
2017/09/27 Javascript
详解SPA中前端路由基本原理与实现方式
2018/09/12 Javascript
BootStrap表单验证中的非Submit类型按钮点击时触发验证的坑
2019/09/05 Javascript
JavaScript命令模式原理与用法实例详解
2020/03/10 Javascript
jquery轮播图插件使用方法详解
2020/07/31 jQuery
[51:05]DOTA2上海特级锦标赛主赛事日 - 5 败者组决赛Liquid VS EG第一局
2016/03/06 DOTA
python中字典(Dictionary)用法实例详解
2015/05/30 Python
详解Python函数式编程—高阶函数
2019/03/29 Python
解决django中ModelForm多表单组合的问题
2019/07/18 Python
丝芙兰美国官网:SEPHORA美国
2016/08/03 全球购物
Kathmandu英国网站:新西兰户外运动品牌
2017/03/27 全球购物
名人珠宝设计师:Melinda Maria Jewelry
2019/03/06 全球购物
海量信息软件测试笔试题
2015/08/08 面试题
人力资源管理专业毕业生自我评价
2013/09/21 职场文书
管理失职检讨书
2014/02/12 职场文书
计算机专业求职信
2014/06/02 职场文书
党委班子对照检查材料
2014/08/19 职场文书
职工擅自离岗检讨书
2014/09/23 职场文书
小平小道观后感
2015/06/09 职场文书
五星红旗迎风飘扬观后感
2015/06/17 职场文书
三好学生主要事迹怎么写
2015/11/03 职场文书
Pycharm 如何设置HTML文件自动补全代码或标签
2021/05/21 Python
Redis实现一个账号只能登录一个设备
2022/04/19 Redis
SQL Server数据库的三种创建方法汇总
2023/05/08 MySQL