在这个api返回日期中,我在python3中使用api,如下所示
'Jun 29, 2018 12:44:14 AM'
但我只需要像这样的小时,分钟和秒
12:44:14
有没有一个函数可以格式化这个
发布于 2018-06-29 07:41:44
看起来输出是一个字符串。因此,您可以使用字符串切片:
x = 'Jun 29, 2018 12:44:18 AM'
time = x[-11:-3]
这里最好使用负索引,因为日期可能是个位数或两位数,所以像time = x[13:21]
这样的解决方案不会每次都有效。
如果您愿意,您可能希望使用strptime()
和strftime()
来获取字符串,将其转换为datetime对象,然后将其转换为HH:MM:SS格式的字符串。(您可能希望参考datetime module documentation了解此方法)。
https://stackoverflow.com/questions/51092144
复制相似问题