@shadowzxc
я

Как конвертировать секунды с миллисекундами в часы и минуты?

Как конвертировать секунды с миллисекундами в часы и минуты? discord.py
Код для которого нужно конвертировать:
@bot.event
async def on_voice_state_update(member, before, after):
    with open('c:/Python/TOXBOT/database.json', 'r', encoding = "utf-8") as file:
        data = json.load(file)
    if before.channel is None and after.channel is not None:
        t1 = time.time()
        data[str(member.id)]['Онлайн'] = t1
    elif before.channel is not None and after.channel is None and member.id in tdict:
        t2 = time.time() 
        print(t2-tdict[member.id])
        data[str(member.id)]['Онлайн'] + data[str(member.id)]
    with open('c:/Python/TOXBOT/database.json', 'w', encoding = "utf-8") as file:
        json.dump(data, file)
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ответы на вопрос 2
dimonchik2013
@dimonchik2013
Антон Цуцанский, нехороший человек
https://stackoverflow.com/questions/35989666/conve...

есть еще варианты с Human formatting

d = datetime.timedelta(milliseconds=418235000)
print d
Ответ написан
@o5a
Проще использовать datetime.timedelta
...
t2 = time.time() 
delta = t2-tdict[member.id]
print(datetime.timedelta(seconds=delta))
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы