JScript

Programação & Desenvolvimento


Você não está conectado. Conecte-se ou registre-se

Como posso getar a hora atual com jQuery

2 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1Como posso getar a hora atual com jQuery Empty Como posso getar a hora atual com jQuery Seg 03 Mar 2014, 5:27 pm

waghcwb

waghcwb
Desenvolvedores
Desenvolvedores

Pessoal, vocês sabem me dizer como faço para getar a hora atual com jQuery ou Javascript? Tipo, quando eu executar uma função, aparecer um texto dizendo que a função foi executado em tal hora..

Tipo
Código:
<div class="executionTime">Código executado às:</div>

Ai aparece depois de "às" o horário atual! Grato pela atenção!

http://wagneraugusto.com.br/

joelson0007

joelson0007
Moderadores
Moderadores

Código:

//assim no formato relogio
function getHour() {
    function ch(i) {if (i < 10) { i = "0" + i;}return i;}
    var date = new Date();
    console.log(date.toLocaleString())
    var h = date.getHours();
    var m = date.getMinutes();
    var s = date.getSeconds();
    m = ch(m);
    s = ch(s);
    return h + ":" + m + ":" + s
}
var horaAtual = getHour();
console.log(horaAtual)
//Assim mais simples
function getHour2() {
 var date = new Date();
   return date.toLocaleString()
}
var horaAtual2 = getHour2();
console.log(horaAtual2)

waghcwb

waghcwb
Desenvolvedores
Desenvolvedores

Vou fazer os testes e retorno amigo!

http://wagneraugusto.com.br/

joelson0007

joelson0007
Moderadores
Moderadores

E ai deu certo?

waghcwb

waghcwb
Desenvolvedores
Desenvolvedores

Olá amigo, seu método deu certo sim, não havia respondido aqui porque ainda estou desenvolvendo o mod onde vou usa-lo! Mas acabei optando por essa opção aqui:
Código:
$(function(){

function lastHour(){
    var jDate = new Date(),
        jText = jDate.getHours() + ":" + jDate.getMinutes() + ":" + jDate.getSeconds();

    $('#hour').html( jText );

}
    setInterval( lastHour, 1000 );

});

(Não vai ser usado como um relógio, só usei o setInterval como exemplo..)

Existe diferença entre os métodos que usamos?

http://wagneraugusto.com.br/

joelson0007

joelson0007
Moderadores
Moderadores

Seu modo vai bugar, com um 0 no final, quando acontecer o bug verá o que estou falando

é por isso que coloquei o checador

Código:
function ch(i) {if (i < 10) { i = "0" + i;}return i;}

mas o jeito que ficar melhor pra você está valendo.

errado, você falou que não vai usar como relógio então tudo certo desculpe o erro.

waghcwb

waghcwb
Desenvolvedores
Desenvolvedores

 Minha função resumidamente vai ser assim: Vou usar o localstorage para salvar algo, então ao salvar ele vai me mostrar um texto "Salvo automaticamente às" + hora atual, para essa função será que buga??
 Outra coisa, aproveitando que citei o localstorage poderia me ajudar em algo aqui? Tipo como coloco um callback se o salvamento for bem sucedido? E o contrário também. Tipo se o item foi salvo com sucesso, ele me retorna um texto falando isso que citei "Salvo automaticamente às", mas caso ocorra um erro, ele me retorna um texto "Erro ao salvar".. Ou acha que é melhor eu abrir um tópico especifico para isso?

http://wagneraugusto.com.br/

joelson0007

joelson0007
Moderadores
Moderadores

Desse jeito que vai fazer não vai ter problema não com a hora.
Abra um tópico, deve ter mais pessoas com a mesma dúvida, então fica mais fácil a galera achar.

waghcwb

waghcwb
Desenvolvedores
Desenvolvedores

Obrigado! Vou fazer isso..

http://wagneraugusto.com.br/

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos