首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在python中只获取时间而不包含日期和年份?

如何在python中只获取时间而不包含日期和年份?
EN

Stack Overflow用户
提问于 2021-07-08 21:47:14
回答 3查看 42关注 0票数 0

我需要在python中获得时间,而我使用的是time.ctime(),它返回这个清华Jul 8 15:37:26 2021

但是我只需要15:37:26,我想不出如何只得到这个而不是日期和年份。

我已经尝试过使用datetime,但我也不能理解它,所以我现在尝试使用time。

下面是上下文的一小段代码:

代码语言:javascript
运行
复制
cas = time.ctime()
cas = str(cas)
api.update_status('nyni je:'+ cas )
time.sleep(60)

有人知道怎么做吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2021-07-08 21:50:26

代码语言:javascript
运行
复制
   import datetime
   print(datetime.datetime.now().strftime("%H:%M:%S"))
票数 1
EN

Stack Overflow用户

发布于 2021-07-08 21:55:47

代码语言:javascript
运行
复制
print(datetime.datetime.now().time().isoformat(timespec='seconds'))
票数 1
EN

Stack Overflow用户

发布于 2021-07-08 21:54:43

导入

代码语言:javascript
运行
复制
from datetime import datetime

代码

代码语言:javascript
运行
复制
now = datetime.now()
cas = now.strftime("%H:%M:%S")

print(cas)

您可以使用strftime将日期时间值转换为某种格式的字符串。在您的情况下,您可以使用%H:%M:%S来仅获取时间。同样的函数也可以用来获取日期,你可以读取更多的here。看看"strftime()和strptime()格式化代码“部分,了解如何格式化它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68302902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档