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

如何在Python Pandas中修改上下午时间为24小时制格式?

问题原因

你当前代码里strftime使用的格式符%I是12小时制的小时表示,不管上午下午都会输出01-12的数值,无法满足下午显示24小时制的需求。

解决方案

直接把格式字符串中的%I替换为%H即可,%H是24小时制的小时格式符,自带前导零,取值范围为00-23,刚好符合你的要求:

  • 上午8点22分13秒会输出08:22:13
  • 下午8点22分13秒会输出20:22:13

修改后代码

print("Date: ", datetime.now().strftime("%d-%m-%Y %H:%M:%S"))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 16:09:03