Cómo obtener la marca de tiempo actual en Java

Cómo obtener la marca de tiempo actual en Java

Código Java:

TimeStamp TS = nueva marca de tiempo (fecha.consigue tiempo());

El comando de ejemplo anterior devolverá la marca de tiempo actual y guardará valores en la variable de objeto TS.

Java Get Timeestamp

El siguiente ejemplo obtendrá el tiempo actual en milisegundos usando consigue tiempo() función. Después de esa marca de tiempo lo convertirá en el momento adecuado. El siguiente ejemplo se explica en múltiples líneas, pero si desea la marca de tiempo actual, use anteriormente un código de línea dado.

importar java.utilizar.Fecha; importar java.sql.Marca de tiempo; clase pública getTimestamp public static void main (string [] args) date date = new date (); tiempo largo = fecha.consigue tiempo(); Sistema.afuera.println ("Tiempo en milisegundos:" + tiempo); Marca de tiempo TS = nueva marca de tiempo (tiempo); Sistema.afuera.println ("Sello de hora actual:" + TS);
1234567891011121314151617importar java.utilizar.Fecha; importar java.sql.Marca de tiempo; clase pública getTimestamp public static void main (string [] args) date date = new date (); tiempo largo = fecha.consigue tiempo(); Sistema.afuera.println ("Tiempo en milisegundos:" + tiempo); Marca de tiempo TS = nueva marca de tiempo (tiempo); Sistema.afuera.println ("Sello de hora actual:" + TS);

Después de ejecutar el código Java anterior, obtendrá los siguientes valores a cambio.

Tiempo en mili segundos: 1447402821007 Sello de hora actual: 2015-11-13 13:50:21.007 

Java obtenga solo fecha

Puede usar SimpleDateFormat con la clase Calendar para encontrar la fecha y la hora solamente.

importar java.utilizar.Calendario; importar java.texto.SimpleDateFormat; clase pública getTimestamp public static void main (string [] args) calendar cal = calendar.obtener Instancia(); SimpleDateFormat dateOnly = new SimpleDateFormat ("mm/dd/yyyy"); Sistema.afuera.println (dateOnly.formato (cal.consigue tiempo()));
12345678910111213importar java.utilizar.Calendario; importación java.texto.SimpleDateFormat; clase pública getTimestamp public static void main (string [] args) calendar cal = calendar.obtener Instancia(); SimpleDateFormat dateOnly = new SimpleDateFormat ("mm/dd/yyyy"); Sistema.afuera.println (dateOnly.formato (cal.consigue tiempo()));

Producción:

01/02/2020 

Java solo consigue tiempo

Del mismo modo, puede usar SimpleDateFormat con la clase Calendar para encontrar solo el tiempo también.

importar java.utilizar.Calendario; importar java.texto.SimpleDateFormat; clase pública getTimestamp public static void main (string [] args) calendar cal = calendar.obtener Instancia(); SimpleDateFormat TimeOnly = new SimpleDateFormat ("HH: MM: SS"); Sistema.afuera.println (TimeOnly.formato (cal.consigue tiempo()));
12345678910111213importar java.utilizar.Calendario; importación java.texto.SimpleDateFormat; clase pública getTimestamp public static void main (string [] args) calendar cal = calendar.obtener Instancia(); SimpleDateFormat TimeOnly = new SimpleDateFormat ("HH: MM: SS"); Sistema.afuera.println (TimeOnly.formato (cal.consigue tiempo()));

Producción:

15:05:40