Programação  
 
Conhecimento computador >> Programação >> JavaScript Programação >> 
JavaScript para Cálculos de Tempo
Na programação para a web pode tornar-se necessária a realização de cálculos com base na data (ou datas futuras específicos) , a fim de obter informações para um espectador. Datas e horários são tratados de forma diferente de outros valores numéricos com base nas regras específicas que eles seguem (e as irregularidades da data e medições de tempo , devido às diferenças em comprimentos de meses ou anos bissextos) . O JavaScript Object Data permite que os programadores para acessar a data e hora , a fim de pré-forma cálculos. O Objeto Data

O objeto JavaScript Data é instanciado como outros objetos , assim:

var d = new Date ();

Deste variável "d " o que representa uma instância de um objeto de data, a hora do sistema pode ser acessado por meio de chamadas de método para o objeto (como recuperar data local e hora , informações de fuso horário , eo tempo Universal Coordenado ) .
< br > diferentes Métodos tempo

de um objeto de data , as diferentes medidas de tempo podem ser obtidas : horas, minutos , segundos e dia (entre outros ) (Fonte 1). Por exemplo , o programador pode chamar métodos para recolher os valores de data e hora , como a hora atual ( Fonte 1 ) :

var h = d.getHours ( ) ;

ou , outro exemplo :

var m = d.getMinutes ();

retornará o minuto atual da hora (de 1 a 59) ( Fonte 1). Por segundos , Baratos

var s = d.getSeconds ();

voltará segundos em um formato semelhante (1 a 59)
Return.
valores

Para cálculos simples de tempo em relação à hora , minutos e segundos , obtendo os valores numéricos de base deve ser suficiente. Minutos e segundos retornam valores inteiros de 0 a 59 , de modo que o cálculo diferenças deve ser uma simples questão de subtrações . Horas , no entanto , são retornadas com base no relógio de 24 horas ( Fonte 1 ) . Isso significa que , a fim de apresentar os resultados em tempo padrão , cálculos adicionais são necessários para produzir o tempo padrão adequado

Exemplos

Como um exemplo: .

var d = new Date ();

var h1 = d.getHours ();

var future_date = 23 ;

var diff ;

if ( h1> = future_date )

{ diff = h1 - future_date ;}

mais

{ diff = future_date - h1 ;}

este código de exemplo obtém a hora atual, e compara-o a uma hora futuro através de subtração ( a diferença é o número de horas entre os dois tempos ) . Para exibir uma hora no tempo normal , tente este código: var

h2 = d.getHours ();

if ( h2> 12)

{ h2 = h2 - 12; }

document.write ( h2 );

Anterior :

Próximo : No
  Os artigos relacionados
·Como escrever para cookies do PageContext JSP 
·Como utilizar o código DBL 
·Como usar o Java Script no Microsoft Office 
·Como criar um gráfico de pizza em JSP usando JFreeChar…
·Como usar um Lightbox em JavaScript 
·Javascript e Expressões Regulares para códigos postai…
·Código Embelezadores para JavaScript 
·Funções JavaScript para aceitar parâmetros nomeados 
·Java Script Verificação do Formulário de entrada de …
·Como gráfico com jQuery 
  Artigos em destaque
·Como personalizar um campo de texto J2ME 
·Comparação de Java & Primitive 
·Como converter um fluxo de entrada de buffer em um Stri…
·Diferenças entre Servlets e JSP 
·O melhor Prolog Tutorial 
·Qual é o propósito de um diagrama de fluxo de dados 
·Como encontrar a área de um círculo por Fazendo um Fl…
·Como implementar uma árvore binária Usando Pascal 
·Como carregar um arquivo JAR para um telefone 
·Como converter uma string para um INT C 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados