java calendar to date

java calendar to date

Para converter uma instância da classe Calendar em uma instância da classe Date em Java, você pode usar o método getTime da classe Calendar. A classe Calendar é uma classe abstrata que representa um calendário e fornece métodos para manipular e formatar datas e horários, enquanto a classe Date é uma classe que representa uma data e hora específicas.

Aqui está um exemplo de como converter uma instância da classe Calendar em uma instância da classe Date:

refer‮ot ‬:lautturi.com
import java.util.Calendar;
import java.util.Date;

public class Main {
  public static void main(String[] args) {
    // Cria uma instância de Calendar com a data atual
    Calendar calendar = Calendar.getInstance();

    // Converte a instância de Calendar em uma instância de Date
    Date data = calendar.getTime();

    // Imprime a data
    System.out.println(data);
  }
}

Este código cria uma instância da classe Calendar usando o método estático getInstance e, em seguida, usa o método getTime para converter a instância em uma instância da classe Date. Por fim, imprime a data usando o método toString da classe Date.

Observe que, a partir do Java 8, é recomendável usar a API de Data e Hora do Java ao invés da classe Calendar e da classe Date, pois elas são mais simples e intuitivas de usar. Por exemplo, para obter a data atual e converter em uma instância da classe LocalDate, basta usar o método estático now da classe LocalDate:

import
Created Time:2017-11-03 00:14:47  Author:lautturi