Python日期字符串到日期对象

标签 python date

如何在 python 中将字符串转换为日期对象?

字符串为:"24052010"(对应格式:"%d%m%Y")

我不想要一个 datetime.datetime 对象,而是一个 datetime.date。

最佳答案

您可以使用 strptimedatetime Python包:

>>> import datetime
>>> datetime.datetime.strptime('24052010', "%d%m%Y").date()
datetime.date(2010, 5, 24)

关于Python日期字符串到日期对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2803852/

相关文章:

c - 如何在 C 中为特定的日期、月份和年份创建 UTC 时间?

r - 将表示不同格式日期的字符串列转换为日期列

mysql - 将序数日期 (YYYYDDD) 转换为标准日期(例如 UTC = YYYYMMDD )

python - 如何在长随机字符串中找到可能的英文单词?

python - Django- limit_choices_to 使用 2 个不同的表

python - 在系列中使用 join() 时出现键错误 0

date - 如何使用 Powershell 根据最新日期从日志文件中提取最新行

python - 是否有任何内置函数会阻塞 I/O 而不允许其他线程运行?

python - 从 pythonanywhere.com 中的 .env 文件读取环境变量

objective-c - 将 .NET 中的 DateTime 对象格式化为 objective-c 的 NSDate