如何在python中将一列改成时间格式
时间: 2024-12-16 20:30:06 浏览: 20
在Python中,如果你有一列字符串形式的时间数据,例如"YYYY-MM-DD HH:MM:SS"这样的日期时间,你可以使用`datetime`模块将其转换为时间格式。下面是一个简单的步骤:
```python
from datetime import datetime
# 假设你有一个包含日期时间字符串的列表
time_strings = ['2023-03-01 12:00:00', '2023-03-02 15:30:45']
# 定义一个函数将字符串转换为datetime对象
def convert_to_datetime(time_string):
return datetime.strptime(time_string, '%Y-%m-%d %H:%M:%S')
# 应用该函数到每一项
formatted_times = [convert_to_datetime(t) for t in time_strings]
# 输出结果
for time in formatted_times:
print(time)
```
在这个例子中,`strptime`函数用于解析给定的字符串,并按照指定的格式`'%Y-%m-%d %H:%M:%S'`转换为datetime对象。
阅读全文