Pergunta

Pude ver na classe Timestamp, o construtor funciona como:

    public Timestamp(long time) {
    super((time/1000)*1000);
    ....................

O que não estou entendendo é qual é a necessidade de dividir o tempo por 1000 e depois multiplicar novamente por 1000. Que diferença isso fará?Esta peça não é redundante?

Foi útil?

Solução

Essa é uma forma de truncar para o próximo múltiplo inferior de 1000 milissegundos - ou seja, para o segundo inteiro.Não é necessariamente a melhor maneira, mas é uma maneira.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top