【Pandas】datetime转换到string的三种方法

建立一个datetime.now().date()

from datetime import datetime, timedelta
datetime.now().date()

datetime.now().date()的输入和输出:【Pandas】datetime转换到string的三种方法_第1张图片

1. 第一种转换成str的方法:.isoformat()

from datetime import datetime, timedelta
datetime.now().date().isoformat()

datetime.now().date().isoformat()的输入和输出:Alt

2. 第二种转换成str的方法:f’{}’

f字符串的各种用例

from datetime import datetime, timedelta
f'{datetime.now().date()}'

f’{datetime.now().date()}'的输入和输出:在这里插入图片描述

3. 第三种转换成str的方法:.strftime()

from datetime import datetime, timedelta
datetime.now().date().strftime('%Y-%m-%d')

.strftime(‘%Y-%m-%d’)的输入和输出:在这里插入图片描述

除了’%Y-%m-%d’(‘2023-05-26’)这种格式,.strftime()还可以有多种格式,比如’%Y/%m/%d’(‘2023/05/26’):在这里插入图片描述

总结

三种方法均可将datetime转换为str,但最灵活的是.strftime(),因为日期格式可以自定义,而其他两种的格式都是’%Y-%m-%d’(‘2023-05-26’)

你可能感兴趣的:(python,pandas)