鱼C论坛

 找回密码
 立即注册
查看: 2078|回复: 2

Python2.7 时间格式化求解 【编程小白】

[复制链接]
发表于 2022-8-1 19:50:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我是编程小白,想实现一个功能,就是把秒数变成 分钟数:秒数 的格式
比如600秒就是 10:00 即十分钟整
我一开始打算用这个数除60取分钟,然后除余60取秒再显示出来。

但是听说time库可以直接格式化输出,不用计算,我查了查time库,没写出来...
有大佬知道该怎么写吗?求助~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-1 19:59:45 | 显示全部楼层
用的 2.7 ?
我不知道有没有 datetime
from datetime import datetime

now = datetime.now()

current_time = now.strftime("%H:%M:%S")
print("Current Time =", current_time)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-1 20:26:49 | 显示全部楼层
具体不知道你要实现什么功能,就以你所说,你还是通过计算来实现吧。自己写个函数来的简单。

换句话来说600秒就是 10:00 即十分钟整,要不要精确到年月日呢?某些功能也不可能用到年吧
import locale, time

locale.setlocale(locale.LC_ALL,'en')
locale.setlocale(locale.LC_CTYPE,'chinese')
print(time.strftime('%Y年%m月%d日%H时%M分%S秒',time.localtime(600)))
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-28 10:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表