python - 如何在Python中以小时和分钟的格式打印两分钟前的时间
问题描述
我想通过删除其他信息仅打印小时和分钟(“%H:%M”):
from datetime import datetime, timedelta
print(datetime.now() - timedelta(minutes=2))
- 这是我得到的输出:
2021-06-25 17:52:37.347066
- 虽然,这是我想得到的输出:
17:52
我怎样才能得到这个输出?
解决方案
那将是一个字符串
>>> print((datetime.now() - timedelta(minutes=2)).strftime("%H:%M"))
20:59
推荐阅读
- jquery - jQuery .load() 奇怪的行为
- html - 如何防止人们仅使用 URL 访问我网站上的页面?
- python - 如何在 Pyspark 数据框中使用列表理解变量名称
- python - 如何为我刚刚发送的消息添加回复
- elasticsearch - 如何监控 Apache Kafka 指标?
- azure - 如何进入 Azure 中 Web 应用程序的文件夹
- python - cppyy 继承包含智能指针的类
- django - NoReverseMatch at /theme/ Reverse for 'article' with arguments '('',)' 未找到。尝试了 1 种模式:['theme/(?P
[0-9]+)$' - html - 如何使用伪元素向 div 添加图标 - CSS
- javascript - webpack - 使用 DefinePlugin 处理 SCSS 文件