gpt4 book ai didi

python - 如何将多个 python 日期时间实例格式化为简单格式?

转载 作者:行者123 更新时间:2023-12-01 06:02:56 24 4
gpt4 key购买 nike

我有一个 Django 应用程序,需要获取多个日期时间的列表并打印出一个简单的字符串来解释模式是什么。

示例:

对于星期一、星期三和星期五下午 3 点的 3 个日期时间实例,简单的输出将类似于星期一、星期三、星期五下午 3:00

如果有每月 4 号的 3 个日期时间实例,输出将为每月 4 号

我进行了搜索,但没有找到 Python 或 Django 中内置的任何内容,但是有人知道有任何可以执行类似操作的开源脚本吗?我知道这样做的唯一方法是手动尝试匹配日期时间列表的模式,这听起来像是很多 if ... else ... 语句。

最佳答案

这听起来像是根本上的“业务逻辑”。例如,如果这些日期连续几年都恰好是复活节,您是否希望该日期被采纳?如果都是光明节的最后一天怎么办?这不太可能是由语言或库直接处理的事情——我想你需要自己编写逻辑和规则。这里肯定有创新的空间 - 考虑如何以统一的方式表达规则...查看现有的时区数据库和其他此类现有软件以获取灵感(或警告要避免什么!)。

关于python - 如何将多个 python 日期时间实例格式化为简单格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9355952/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com