我正在使用Flask编写一个API,从URI获取seconds
的数量,将其转换为milliseconds
,并将其添加到当前时间。你知道吗
所有代码都可以工作,但finaltime
当前以毫秒为单位。我想把它作为HH:mm:ss.SSS
。最简单的方法是什么?我找到了一些搜索结果,但大多数都不适用于我的情况。你知道吗
代码如下:
from flask import Flask
currenttime = int(round(time.time() * 1000))
@app.route('/api/<seconds>')
def api_seconds(seconds):
milliseconds = int(seconds) * 1000
finaltime = int(currenttime + milliseconds)
return 'Seconds: ' + seconds + '<br />' + 'Milliseconds: ' + str(milliseconds) + \
'<br />' + 'Time: ' + str(currenttime) + '<br />' + 'Final Time: ' + str(finaltime)
我试过finaltime = time.strftime('%H:%M:%S.%f', time.gmtime(finaltime_ms/1000))
,但它返回Final Time: 01:45:24.%f
,没有毫秒。据我所知,毫秒是不支持的。你知道吗
提前谢谢。你知道吗
能够通过以下方式实现预期结果:
相关问题 更多 >
编程相关推荐