python - 为什么python中有日期类

标签 python datetime date

难道 datetime 没有涵盖 date 的所有功能吗?我还没有阅读所有文档,但到目前为止,我总是发现自己在使用 datetime。 即使在 Django 中——日期时间模型字段总是更有用(至少对我而言)。如果你不想,你不必使用这些时间,但如果你决定这样做,你可以。

Javascript 似乎只用一个日期类就可以处理得很好。

你能给我一个日期优先于日期时间的例子吗?

最佳答案

当您只需要日期组件而无需时间时。

datetimedate 的组合和 time类型,所以,datetime 做所有date 做的事(也做所有time 做的事)。

因此,选择一个而不是另一个非常简单:如果您只想记录日期,请使用 date;如果您需要更具体并跟踪给定事件的时间,则使用 date time 对象。这同样适用于 time 对象,以防事件只需要绑定(bind)到给定时间而日期不相关。

关于python - 为什么python中有日期类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6920403/

相关文章:

php - 在 PHP/MySQL 中获取日期之间的结果

java - Java 中最准确的时间类型?

php - 在php中添加两个或多个时间字符串

python - 如何扩展 jinja2 内置标签?

python - 在python中创建具有不同颜色的不同组的条形图

python - 将 datetime64[ns, UTC] Pandas 列转换为日期时间

python - pd.to_datetime 不尊重格式

c - MCU 上的时间/日期实现

python - 我如何在 Django REST 框架中编辑 Browsable API 中的图标?

python - Pandas 剪的问题