如何转换日期时间。Datetime对象(例如,Datetime . Datetime .now()的返回值)到一个Datetime。Python中的date对象?
当前回答
从文档中可以看到:
datetime.datetime.date () 返回具有相同年、月和日的日期对象。
其他回答
使用datetime.datetime.date()方法:
datetime.datetime.now().date()
显然,上面的表达式可以(恕我直言)写成:
datetime.date.today()
答案已更新到Python 3.7及更高版本
下面介绍如何转动日期和时间对象
(又名datetime。Datetime对象,即存储在模型中的对象。django模型字段
变成一个日期对象(又名datetime。约会对象):
from datetime import datetime
#your date-and-time object
# let's supposed it is defined as
datetime_element = datetime(2020, 7, 10, 12, 56, 54, 324893)
# where
# datetime_element = datetime(year, month, day, hour, minute, second, milliseconds)
# WHAT YOU WANT: your date-only object
date_element = datetime_element.date()
为了更清楚,如果你打印这些元素,这是输出:
print(datetime_element)
2020-07-10 12:56:54.324893
print(date_element)
2020-07-10
我使用data.strftime('%y-%m-%d')和lambda来将列转移到日期
使用date()方法:
datetime.datetime.now().date()
从文档中可以看到:
datetime.datetime.date () 返回具有相同年、月和日的日期对象。
推荐文章
- 格式y轴为百分比
- 熊猫连接问题:列重叠但没有指定后缀
- 为什么空字典在Python中是一个危险的默认值?
- 在Python中,冒号等于(:=)是什么意思?
- Python "SyntaxError:文件中的非ascii字符'\xe2' "
- 如何从psycopg2游标获得列名列表?
- Python中dict对象的联合
- 如何有效地比较两个无序列表(不是集合)?
- 如何在交互式Python中查看整个命令历史?
- 如何显示有两个小数点后的浮点数?
- MySQL中两个日期之间的差异
- 如何用OpenCV2.0和Python2.6调整图像大小
- 在每个列表元素上调用int()函数?
- 当使用代码存储库时,如何引用资源的相对路径
- Sql Server字符串到日期的转换