Python时间日期如何转换?Python时间日期转换的方法技巧

本篇内容主要讲解“Python时间日期如何转换? Python时间日期转换的方法技巧”感兴趣的朋友不妨来看看 。本文介绍的方法操作简单快捷,实用性强 。下面就让我来带大家学习“Python时间日期如何转换?Python时间日期转换的方法”吧!
【Python时间日期如何转换?Python时间日期转换的方法技巧】

Python时间日期如何转换?Python时间日期转换的方法技巧

文章插图
使用字符串转换成日期(datetime)或者是使用日期(datetime)转换成字符串,这在python开发中是我们经常使用的一种操作,其实日期转换的方法有两种一种是strptime,另一种strftime,两种方法只有一个符号之差,经常让很多小伙伴们分不清楚,要么就是去百度要么就是去查个文件,为了方便大家记忆,我总结了如下技巧,你们可以记一下 。
1、strftime
它是将 (日期)datetime 转换为一个字符串,它是“string format time”的缩写,英译过来就是将字符串的形式来格式化时间,重点在格式化(format),让它可以用一种可读的字符串形式进行返回 。举个实例:
datetime.now().strftime("%Y-%m-%d %H:%M:%S")'2022-7-25 14:20:55'2、strptime
这个的用法跟上面的恰恰相反,它的作用就是将一个字符串转换为日期模式,它是“string parse time”的缩写,音译过来就叫做把字符串解析成时间,是通过parse来进行解析,如果你能深入的理解这个三个单词,你就永远不会混淆它的用法了,下面来看个实例:
from datetime import datetimedatetime.strptime('2022-7-22 -18:00:00', '%Y-%m-%d %H:%M:%S')datetime.datetime(2022, 7, 22, 18, 00, 00)以上就是通过将一个字符串解析成了一个日期 。
到此,相信大家对“Python时间日期如何转换? Python时间日期转换的方法技巧”有了更深的了解,不妨动手来操作试试吧!

    推荐阅读