Como obter o registro de data e hora atual em java

Como obter o registro de data e hora atual em java

Código Java:

Timestamp ts = novo timestamp (data.consiga tempo());

O comando de exemplo acima retornará o registro atual e salvará valores na variável de objeto TS.

Java Obtenha registro de data e hora

O exemplo a seguir terá o horário atual em milissegundos usando consiga tempo() função. Depois desse registro de data e hora, o converterá para o tempo adequado. O exemplo abaixo é explicado em várias linhas, mas se você deseja apenas o registro de data e hora atual, use acima, dado um código de linha.

importar java.util.Data; importar java.SQL.Timestamp; classe pública gettimestamp public static void main (string [] args) date date = new Date (); longo tempo = data.consiga tempo(); Sistema.fora.println ("Hora em milissegundos:" + tempo); Timestamp ts = novo registro de data e hora (tempo); Sistema.fora.println ("carimbo de hora atual:" + ts);
1234567891011121314151617importar java.util.Data; importar java.SQL.Timestamp; classe pública gettimestamp public static void main (string [] args) date date = new Date (); longo tempo = data.consiga tempo(); Sistema.fora.println ("Hora em milissegundos:" + tempo); Timestamp ts = novo registro de data e hora (tempo); Sistema.fora.println ("carimbo de hora atual:" + ts);

Depois de executar o código Java acima, você receberá os seguintes valores em troca.

Tempo em Milli segundos: 1447402821007 Carimbo de hora atual: 2015-11-13 13:50:21.007 

Java Obtenha apenas data

Você pode usar o SimpleDateFormat com a classe de calendário para encontrar a data e a hora.

importar java.util.Calendário; importar java.texto.SimpledateFormat; classe pública GetTimestamp public static void main (string [] args) calendário cal = calendário.getInstance (); SimpledateFormat dateOnly = new SimpleDateFormat ("mm/dd/yyyy"); Sistema.fora.println (dateOnly.formato (cal.consiga tempo()));
12345678910111213importar java.util.Calendário; importar java.texto.SimpledateFormat; classe pública GetTimestamp public static void main (string [] args) calendário cal = calendário.getInstance (); SimpledateFormat dateOnly = new SimpleDateFormat ("mm/dd/yyyy"); Sistema.fora.println (dateOnly.formato (cal.consiga tempo()));

Saída:

01/02/2020 

Java tem tempo apenas

Da mesma forma, você pode usar o SimpleDateFormat com a classe de calendário para encontrar o tempo apenas também.

importar java.util.Calendário; importar java.texto.SimpledateFormat; classe pública GetTimestamp public static void main (string [] args) calendário cal = calendário.getInstance (); SimpleDateFormat TimeOnly = new SimpleDateFormat ("hh: mm: ss"); Sistema.fora.println (TimeOnly.formato (cal.consiga tempo()));
12345678910111213importar java.util.Calendário; importar java.texto.SimpledateFormat; classe pública GetTimestamp public static void main (string [] args) calendário cal = calendário.getInstance (); SimpleDateFormat TimeOnly = new SimpleDateFormat ("hh: mm: ss"); Sistema.fora.println (TimeOnly.formato (cal.consiga tempo()));

Saída:

15:05:40