如何将日期时间转换为日期?

阿比吉特·萨卡(Abhijit sarkar)

我正在设计一个类,该类的date参数默认为今天。我知道datetime.now()提供了当前时间戳,但是无法找到将datetime实例转换为的方法date显然,我可以这样做,date(datetime.now().year, datetime.now().month, datetime.now().day)但是这很丑陋,而且在一天,一个月或一年结束时运行代码的机会极少,这会导致类的实例不一致。

请仅使用Python 3.x解决方案。

一种选择是使用静态方法。

@staticmethod
def _today():
    now: datetime = datetime.now()
    return date(now.year, now.month, now.day)

def __init__(self, start_date: date = _today(), bucket_size_hour: int = 1):
    pass
塞利乌斯·斯汀格(Celius Stingher)

您可以尝试.date在datetime对象的末尾添加调整如何定义datetime像这样的小钻应该适合您:

datetime = datetime.today().date()

输出:

2019-12-26

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将日期时间转换为长日期?

来自分类Dev

如何将日期时间转换为UNIX命令日期

来自分类Dev

如何将 ISOFormated 日期转换为 Python 日期时间?

来自分类Dev

如何将日期时间转换为时间格式

来自分类Dev

如何将Unix时间戳转换为日期时间

来自分类Dev

如何将时间戳转换为可读的日期/时间?

来自分类Dev

如何将日期时间对象转换为毫秒

来自分类Dev

熊猫-如何将列转换为日期时间对象

来自分类Dev

如何将MySQL时间戳转换为Javascript日期?

来自分类Dev

如何将JSON对象转换为日期时间

来自分类Dev

如何将UTC日期时间转换为指定的时区?

来自分类Dev

如何将数据框转换为日期时间格式

来自分类Dev

如何将年,月,日转换为日期时间?

来自分类Dev

如何将Active Directory pwdLastSet转换为日期/时间

来自分类Dev

如何将日期时间转换为OracleTimeStamp

来自分类Dev

如何将字符串转换为日期时间?

来自分类Dev

如何将正常日期转换为当前时间

来自分类Dev

如何将列中的时间戳转换为日期?

来自分类Dev

如何将Excel日期/时间转换为纪元

来自分类Dev

如何将日期时间转换为纪元?

来自分类Dev

如何将股票报价值转换为日期时间?

来自分类Dev

如何将 CellInfo 时间戳转换为实际日期?

来自分类Dev

如何将 YYYYMM 转换为日期时间?

来自分类Dev

如何将日期时间形式 Net 转换为 JavaScript

来自分类Dev

我如何将publishedAt 转换为日期和时间

来自分类Dev

如何将日期和时间从字符转换为日期时间类型

来自分类Dev

如何将日期时间格式转换为日期和时间对象?

来自分类Dev

如何将日期时间转换为格式('%H:%M')但仍保持日期时间类型?

来自分类Dev

如何将SQL Server日期时间转换为操作系统(Windows)日期时间格式

Related 相关文章

  1. 1

    如何将日期时间转换为长日期?

  2. 2

    如何将日期时间转换为UNIX命令日期

  3. 3

    如何将 ISOFormated 日期转换为 Python 日期时间?

  4. 4

    如何将日期时间转换为时间格式

  5. 5

    如何将Unix时间戳转换为日期时间

  6. 6

    如何将时间戳转换为可读的日期/时间?

  7. 7

    如何将日期时间对象转换为毫秒

  8. 8

    熊猫-如何将列转换为日期时间对象

  9. 9

    如何将MySQL时间戳转换为Javascript日期?

  10. 10

    如何将JSON对象转换为日期时间

  11. 11

    如何将UTC日期时间转换为指定的时区?

  12. 12

    如何将数据框转换为日期时间格式

  13. 13

    如何将年,月,日转换为日期时间?

  14. 14

    如何将Active Directory pwdLastSet转换为日期/时间

  15. 15

    如何将日期时间转换为OracleTimeStamp

  16. 16

    如何将字符串转换为日期时间?

  17. 17

    如何将正常日期转换为当前时间

  18. 18

    如何将列中的时间戳转换为日期?

  19. 19

    如何将Excel日期/时间转换为纪元

  20. 20

    如何将日期时间转换为纪元?

  21. 21

    如何将股票报价值转换为日期时间?

  22. 22

    如何将 CellInfo 时间戳转换为实际日期?

  23. 23

    如何将 YYYYMM 转换为日期时间?

  24. 24

    如何将日期时间形式 Net 转换为 JavaScript

  25. 25

    我如何将publishedAt 转换为日期和时间

  26. 26

    如何将日期和时间从字符转换为日期时间类型

  27. 27

    如何将日期时间格式转换为日期和时间对象?

  28. 28

    如何将日期时间转换为格式('%H:%M')但仍保持日期时间类型?

  29. 29

    如何将SQL Server日期时间转换为操作系统(Windows)日期时间格式

热门标签

归档