You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Python中从当前时间减40分钟并去除秒数显示?

解决方法

你可以利用datetime对象的strftime()方法来指定输出格式,去掉秒数并匹配你想要的样式:

from datetime import datetime, timedelta

x = datetime.today() - timedelta(minutes=40)
# 用strftime自定义格式:%d是两位日期,%m两位月份,%Y四位年份,%H24小时制小时,%M两位分钟
formatted_time = x.strftime("%d-%m-%Y %H-%M")
print(formatted_time)

运行后输出就会是类似30-09-2022 17-30的格式,完全符合你的需求。

内容的提问来源于stack exchange,提问作者Karol

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 21:15:34