Python数据分析

Python数据分析 知识量:13 - 56 - 232

11.3 时间格式转换><

时间转换为字符串- 11.3.1 -

使用str()函数来实现将时间格式转换为字符串格式:

>>> now=datetime.now()
>>> now
datetime.datetime(2021, 6, 24, 16, 29, 19, 711031)
>>> type(now)
<class 'datetime.datetime'>
>>> now_str=str(now)  # 转换为字符串
>>> now_str
'2021-06-24 16:29:19.711031'
>>> type(now_str)
<class 'str'>

字符串转换为时间- 11.3.2 -

通过parse()函数来实现将字符串转换为时间格式:

>>> str_time='2021-06-24'
>>> type(str_time)
<class 'str'>
>>> from dateutil.parser import parse
>>> now=parse(str_time)  # 转换为时间格式
>>> now
datetime.datetime(2021, 6, 24, 0, 0)
>>> type(now)
<class 'datetime.datetime'>

注意:使用parse()函数时需要先加载dateutil模块。