Ir para conteúdo

Seconds > hours:minutes:seconds (JavaScript)


Guest md5

Posts Recomendados

Nada pra fazer, daí resolvi criar um player de vídeo, mas já que Audio/Video.duration/currentTime retornam em segundos, precisei fazer uma função para convertê-los em horas, minutos, e segundos. Não é nada complexo, mas resolvi deixar para caso alguém for precisar ...

function convertSeconds(timeInSeconds) {
    var hours = 0;
    var minutes = 0;
    var seconds = 0;
    if(Math.floor(timeInSeconds) >= 60) {
        minutes = Math.floor(Math.floor(timeInSeconds) / 60);
        seconds = Math.floor(Math.floor(timeInSeconds) - (minutes * 60));
        if(minutes >= 60) {
            hours = Math.floor(minutes / 60);
            minutes = minutes - (hours * 60);
        }
    } else {
        hours = 0;
        minutes = 0;
        seconds = Math.floor(timeInSeconds);
    }
    hours = hours < 10 ? '0' + hours : hours;
    minutes = minutes < 10 ? '0' + minutes : minutes;
    seconds = seconds < 10 ? '0' + seconds : seconds;
    return hours + ':' + minutes + ':' + seconds;
}
Editado por md5
Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, a class='ipsType_brandedLink' href='https://gamersboard.com.br/login/' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title='Sign In Now'>acesse agora para postar com sua conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

Processando...
×
×
  • Criar Novo...