字符串与datetime相互转换的方法

 时间:2026-02-15 09:50:34

1、大家主要看图片中的实例。

我们先要确保我们的字符串数据有一定的时间规律,常见的有一种为“2020/05/01 21:00:22”。

字符串与datetime相互转换的方法

2、然后我们使用datetime中的strptime方法进行转化,主要原理是我们用一系列占位符去匹配字符串。

1. %Y - 表示带有世纪的年

2. %m - 表示两位补零的月份

3. %d - 表示两位补零的日期

4. %H - 表示两位补零24小时制的小时

5. %M - 表示两位补零的分钟

6. %S - 表示两位补零的秒

字符串与datetime相互转换的方法

3、只要清晰的站位符,而且有一种固定的字符串格式,就能够轻松完成字符串向datetime的转化了。

字符串与datetime相互转换的方法

4、如果同时存在多种格式呢?我想到的是比较暴力的办法,一个一个的try,可能会有更好的选择。

字符串与datetime相互转换的方法

1、这个就比较简单啦,因为datetime的格式是一致的,我们使用strftime方法就能轻松完成!

我们先获取当前时间作为例子。

字符串与datetime相互转换的方法

2、我们很少用到微秒什么的,这些就先别记啦~

就按照最常见的格式进行转化~

字符串与datetime相互转换的方法

3、记住常用的占位符,剩下的地方你可以随意填写~

注意如果是中文我们可以利用format先输出带有正确格式的format语句在匹配其中的内容,替换为中文即可!

字符串与datetime相互转换的方法

  • python读取excel按列获取设置字符编码
  • maven项目怎么运行
  • vscode代码编辑器怎么设置使用单击打开文件?
  • HTML中如何设定控件间隔
  • 如何使用python语言中的array进行访问数组
  • 热门搜索
    独树一帜的近义词 中国农业大学怎么样 汽车导航怎么升级 眼部脂肪粒怎么去除 白衬衫发黄怎么洗 在淘宝上怎么开店 淘宝店铺怎么改名 樊文花面膜怎么样 公主发型图片 软弱的近义词