Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como calcular o tempo usando Java
As bibliotecas padrão de classe Java suportam uma variedade abrangente de operações em objetos que denotam timestamps e durações de intervalos de tempo. Calculando o tempo decorrido entre duas marcas de tempo é um problema comum em aplicações Java , e não está diretamente resolvido por qualquer método pré-definido , mas você pode realizar esse cálculo em seu código Java. Instruções
um

Inclua a seguinte linha no início do seu código Java :

java.util import * ;
2

Criar objetos para representar . início e terminando timestamps para o período em questão. Por exemplo, criar instâncias da classe GregorianCalendar pré- definido para duas datas cuja diferença você quiser computar , como no seguinte exemplo de código :

GregorianCalendar beginningTimestamp = new GregorianCalendar (2009 , Calendar.APRIL , 10);

GregorianCalendar endingTimestamp = new GregorianCalendar (2011 , Calendar.JUNE , 20);

Substitua as datas no exemplo ( 2009/04/10 e 2011/06/20 , respectivamente ), com o datas da sua escolha
3

calcular o número de milissegundos decorridos entre as duas marcas de tempo usando a getTime () métodos , como no seguinte exemplo de código : . .

longo millisecondsElapsed ; . .

millisecondsElapsed = ( endingTimestamp.getTime ()) getTime () - ( beginningTimestamp.getTime ()) getTime ();
4

Converter o número de milissegundos para a unidade de tempo de sua escolha , como no seguinte exemplo de código que se converte em dias :

int daysElapsed = millisecondsElapsed /(24 * 60 * 60 * 1000),

Depois de executar esta linha , variável " daysElapsed " conterá o número de dias entre as duas marcas de tempo .

Anterior :

Próximo : No
  Os artigos relacionados
·Como formatar datas entre Java e Oracle 
·O que é o Java 2 Platform TM 
·Como fazer uma pirâmide pentagonal em Java 
·Como começar com NetBeans UML 
·Como programar Androids para Iniciantes 
·Como analisar uma cadeia de entrada de Contagem Letras …
·Como verificar se uma cadeia de conteúdo variável é …
·Como adicionar uma API Servlet ao NetBeans 
·Como converter Oracle Forms para Java 
·Como fazer o download de um arquivo de bitmap em SDK An…
  Artigos em destaque
·Como remover Fronteiras em CSS 
·Como criar indexação espacial 
·Como chamar um Shell Borne De um C -Shell 
·Como usar SetString para um campo inteiro 
·Como fazer Palavras Role 
·Usos do Prolog 
·Como adicionar uma borda usando programação HTML 
·Como verificar se um arquivo existe Usando VBScript 
·C código para uma Bits para Conversão Byte 
·Objetivo do Fluxo de Ensino Gráfico Análise de Sistem…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados