python 将datetime转为字符串
时间: 2023-05-23 14:02:50 浏览: 248
您可以使用datetime对象的strftime()方法来将其转换为字符串格式。例如,假设datetime对象为now,则可以使用now.strftime("%Y-%m-%d %H:%M:%S")来将其转换为字符串格式。
相关问题
python 将datetime转为字符串,再转为整数
可以使用strftime()函数将datetime对象格式化为字符串,再使用int()函数将字符串转为整数:
```python
import datetime
dt = datetime.datetime.now()
str_dt = dt.strftime('%Y%m%d%H%M%S')
int_dt = int(str_dt)
print(int_dt)
```
输出结果为:
```
20220116135859
```
pandas将datetime转为字符串格式
在 Pandas 中,可以使用 strftime() 方法将 datetime 对象转换为字符串格式。strftime() 方法可以接受一个字符串作为参数,指定输出字符串的格式。下面是一个例子:
``` python
import pandas as pd
import datetime
# 创建一个 datetime 对象
dt = datetime.datetime(2021, 11, 11)
# 将 datetime 对象转换为字符串,并指定格式
dt_str = dt.strftime('%Y-%m-%d')
print(dt_str)
```
输出结果为:
```
2021-11-11
```
在上面的例子中,我们使用了 strftime() 方法将 datetime 对象 dt 转换为字符串格式,并指定了输出字符串的格式为 '%Y-%m-%d',即年-月-日的格式。
阅读全文