ES6 - método toLocaleTimeString ()

O método JavaScript date toLocaleTimeString () converte uma data em uma string, retornando a parte da "data" usando as convenções locais atuais.

O método toLocaleTimeString depende do sistema operacional subjacente na formatação de datas. Ele converte a data em uma string usando a convenção de formatação do sistema operacional onde o script está sendo executado. Por exemplo, nos Estados Unidos, o mês aparece antes da data (15/04/98), enquanto na Alemanha, a data aparece antes do mês (15/04/98).

Sintaxe

Date.toLocaleTimeString ()

Valor de retorno

Retorna a data formatada em um formato de string.

Exemplo

var dt = new Date(1993, 6, 28, 14, 39, 7); 
console.log( "Formated Date : " + dt.toLocaleTimeString());

Resultado

Formated Date : 2:39:07 PM