如何在python日期时间模块中自定义hr、月、年?

如何在python日期时间模块中自定义hr、月、年?,python,datetime,Python,Datetime,如何在python中自定义小时、天、月的日期时间模块? 一天仅5小时,一个月仅20天,一年仅10个月。 使用日期-时间模块。我同意@TimPeters。这不符合datetime的功能 出于您的需要,我倾向于从零开始自己的课程,因为这离datetime还很远 也就是说…你可以研究monkeypatching datetime…但我建议不要这样做。这是一个相当复杂的问题,改变一些基本的东西,如一天中的小时数,将打消代码中未知的假设,并肯定会使其单元测试颠倒过来 我的建议是从头开始建立自己的公司。你不

如何在python中自定义小时、天、月的日期时间模块? 一天仅5小时,一个月仅20天,一年仅10个月。
使用日期-时间模块。

我同意@TimPeters。这不符合datetime的功能

出于您的需要,我倾向于从零开始自己的课程,因为这离datetime还很远

也就是说…你可以研究monkeypatching datetime…但我建议不要这样做。这是一个相当复杂的问题,改变一些基本的东西,如一天中的小时数,将打消代码中未知的假设,并肯定会使其单元测试颠倒过来


我的建议是从头开始建立自己的公司。

你不能
datetime
实现了“proleptic Gregorian calendar”()并没有对其进行任何更改的规定。datetime不能被修补,因为它是一个内置类型,没有
\Uu dict\Uu
命名空间。