Python 3.x 如何表示不变的时间-Python

Python 3.x 如何表示不变的时间-Python,python-3.x,time,Python 3.x,Time,我在游戏中将时间设置为晚上9点,并选择何时更改,立即增加分钟,而不是逐渐更改。它不需要说明是pm还是am。什么类型最能代表我可以更改的静态时间?多谢各位 您可能应该使用内置的datetime模块中的datetime类型。如果不需要日期部分,可以只获取时间部分,例如mydatetime.time()。要向变量添加时间量,请使用timedelta,如中所示: mydatetime += timedelta( minutes=3.5 ) 编辑:由于时间而将类型从时间更改为谢谢。从文档中可以看出,时间

我在游戏中将时间设置为晚上9点,并选择何时更改,立即增加分钟,而不是逐渐更改。它不需要说明是pm还是am。什么
类型
最能代表我可以更改的静态时间?多谢各位

您可能应该使用内置的
datetime
模块中的
datetime
类型。如果不需要日期部分,可以只获取时间部分,例如
mydatetime.time()
。要向变量添加时间量,请使用
timedelta
,如中所示:

mydatetime += timedelta( minutes=3.5 )

编辑:由于
时间
而将类型从
时间
更改为

谢谢。从文档中可以看出,时间类型似乎随着时间的推移而变化。我得测试一下。如果是这样,我想我会使用十进制,并手动将其输出更改为时间格式。我不知道为什么您认为
time
类型的数据项的值会更改,而您的程序不会更改它。不会的。好的,谢谢。文档中并没有真正涉及到时间是否一直在流逝。