django - 将日期转换为日期时间

标签 django date datetime

我有一个 Date 对象,想轻松地将它转换为 DateTime 对象,将时间设置为任意值(例如 12:00:00)。

我知道可以使用字符串并摆弄 strptime and strftime

我很好奇是否有更简单、直接的方法来做到这一点。

最佳答案

可以使用 datetime.combine(date, time) 来完成,如建议的:
https://stackoverflow.com/a/1937636/3199774

from datetime import date
from datetime import datetime
d = date.today()
datetime.combine(d, datetime.min.time())

关于django - 将日期转换为日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23631306/

相关文章:

django - Postgresql 表分区 Django 项目

Django 用户保存钩子(Hook)

python - 迭代索引并将每个范围定义为一天

linux - 如何为每个运行的脚本设置计时器

mysql - 在两个不同的表中为同一员工选择最大日期

php - 用于日程安排和考勤卡系统的最佳 php/mysql 日期格式?

python - Pandas:计算日期之间的差异

python - Django 文件浏览器和错误 404

python - django 的 URL Conf 支持将参数映射到字符串吗?

javascript Date 对象转换本地时区