Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python将日期时间转换为刚好时间_Python_Datetime - Fatal编程技术网

Python将日期时间转换为刚好时间

Python将日期时间转换为刚好时间,python,datetime,Python,Datetime,我有一个字段,显示时间为1900-01-01 00:05:00,但我想显示时间为00:05:00,即仅五分钟 我一直在看python文档,它让我抓狂。从这个问题来看,它似乎应该与timedelta有关,但我还没有接近解决方案。这个问题建议您只使用格式标记,但这对我不起作用。我也看了,但没有成功,我知道这是一个简单的东西,但我看了数百页,寻找一些简单的东西。非常感谢您的帮助。假设您现在有一个Datetime对象: now.time().strftime(“%H:%M:%S”)加载字符串并获取组件:

我有一个字段,显示时间为
1900-01-01 00:05:00
,但我想显示时间为
00:05:00
,即仅五分钟


我一直在看python文档,它让我抓狂。从这个问题来看,它似乎应该与
timedelta
有关,但我还没有接近解决方案。这个问题建议您只使用
格式
标记,但这对我不起作用。我也看了,但没有成功,我知道这是一个简单的东西,但我看了数百页,寻找一些简单的东西。非常感谢您的帮助。

假设您现在有一个
Datetime
对象

now.time().strftime(“%H:%M:%S”)
加载字符串并获取组件:

>>> from datetime import datetime
>>> s = "1900-01-01 00:05:00"
>>> dt = datetime.strptime(s, "%Y-%m-%d %H:%M:%S")
>>> dt.time().isoformat()
'00:05:00'
在这里,我们使用in转储时间,但您也可以使用以下内容将
datetime.time
转储回字符串:


您是否尝试过
time
方法?如果是约会时间,它应该有。
>>> dt.time().strftime("%H:%M:%S")
'00:05:00'