python字符串\数值型变量转换日期格式

liftword6个月前 (12-16)技术文章66

在程序设计中经常会遇到字符串向日期格式转换的问题,有一种直接有效的办法。最终得到的date变量即是date格式,不显示时间(00:00:00)。

import datetime ####### 导入datetime库

strDay = '20220120' ### 字符型变量

print("strDay:"+strDay)

strDate = strDay[0:4] + '-' + strDay[4:6] + '-' + strDay[6:]

print("strDate:"+strDate)

date = datetime.datetime.strptime(strDate,'%Y-%m-%d').date() # 先转datetime 再转date

相关文章

Python 日期格式和时间以及当前时间和时间戳

#Python#Python 程序在运行的时候可能需要获得当前的时间。在这个时候我们需要导入 datetime 包。获得当前时间例如,可以使用下面的代码获得当前的日期。today = datetim...

Python计算程序运行时间—time.time()、time.clock()

我们先来看一下python3中help(time):关于time库中表示时间的方法,官方给出了2种:1.从1970-01-01 00:00:00 UTC,开始到现在所经历的时间,以浮点数的'秒...

Python中的datetime模块:日期和时间的计算

Python 中的 datetime 模块是一个用于处理日期和时间的标准库。它提供了各种功能,包括日期和时间的表示、格式化、解析、计算等。日期和时间对象:datetime 模块中最常用的类是 date...

Python中日期、时间处理Arrow类库如何使用

今天和大家分享一下python中如何处理日期、时间、时区,我们可以用到arrow类库来方便的对日期,时间操作,下面来开始我们今天的分享。Arrow是一个用于处理日期、时间和时区的Python类库,它的...

一文了解 Python 中的 datetime 的基本操作

Python 中有一个名为 DateTime 的内置模块,可以以多种方式处理日期和时间。在本文中,我们将介绍 Python 中的基本 DateTime 操作。datetime.date()使用 dat...