python日期处理

1. 正常日期处理

import time, datetime

dt = datetime.datetime.now()
print(dt.strftime("%Y-%m-%d %H:%M:%S"))
print(dt.strftime("%Y-%m-%d"))
print(dt.strftime("%H:%M:%S"))
print(dt.strftime("%Y%m%d"))

2. 字符串格式化日期格式,(正常格式化处理)

先把字符串转日期,在进行格式化处理,否则会报格式不匹配错误

import time, datetime
from dateutil import parser

daa='2023-07-27 14:32:09'
date_time = parser.parse(daa)
print(type(date_time))
date_time = date_time.strftime("%Y-%m-%d")

3.  字符串格式化日期格式(使用第三方库方式)

import arrow  # 没有时,需要安装

daa = arrow.get(daa).format("YYYY-MM-DD HH:mm")

参考:

python将字符串转换为日期 -Python教程
python中arrow库用法详解_python arrow-CSDN博客

Python日期格式化指南_笔记大全_设计学院

你可能感兴趣的:(python)