Este artículo proporcionará una comprensión profunda de los siguientes conceptos esenciales para trabajar con la fecha y la hora en Java.
Así que comencemos!
Cómo importar clases de Java.paquete de tiempo
En Java, las clases de cualquier paquete se pueden importar individualmente o todas las clases se pueden importar de una vez.
Para importar una clase individualmente, tenemos que especificar el nombre de la clase con el Java.Paquete de tiempo como se muestra en el fragmento dado a continuación:
importar java.tiempo.Hora local;El fragmento anterior importará una clase llamada Hora local de Java.tiempo paquete y de la misma manera que se pueden importar otras clases. Sin embargo, si tenemos que importar múltiples clases del mismo paquete, entonces podemos importarlas simultáneamente como se describe en el fragmento a continuación:
importar java.tiempo.*;Especificando un * Se registra con el nombre del paquete indica que importar todas las clases de dicho paquete.
Cómo mostrar la fecha actual
En Java, la fecha se puede representar en el año mes dia formato usando el Fastidiar clase.
Ejemplo
En este ejemplo, usaremos el método ahora () de la clase localDate para mostrar la fecha actual:
public static void main (string [] args)El código completo y la salida respectiva se muestran en el siguiente fragmento:
La salida verifica que el ahora() El método muestra la fecha actual.
Cómo mostrar la hora actual
En Java, el tiempo se puede representar en el Horas minutos-segundos-yanosegundos formato usando el Hora local clase.
Ejemplo
En este ejemplo, inicialmente, creamos el objeto del Hora local clase y luego utiliza el ahora() método con el objeto de esa clase:
public static void main (string [] args)La salida del código anterior se demuestra en la captura de pantalla dada a continuación:
La salida autentica la idoneidad del código anterior.
Cómo mostrar la fecha y hora actuales
En Java, el tiempo se puede representar en el durante el día del día-hora-minutes-segundo-nanosegundos formato usando el Tiempo local clase.
Ejemplo
En este ejemplo, aprovechamos la efectividad de Clase localDatetime creando el objeto de esa clase. Y luego utilizamos el objeto con el ahora() Método para mostrar la fecha y hora actuales.
public static void main (string [] args)La pieza de código anterior mostrará la siguiente salida:
La salida confirma el funcionamiento de ahora() método junto con Tiempo local clase.
Cómo formatear la fecha y la hora
De la salida anterior, notamos que la hora y la fecha se separan con la letra "T", y el formato de fecha y hora no es tan fructífero como debería ser. Por lo tanto, para formatear la fecha y la hora de acuerdo con nuestra elección, podemos utilizar la clase DatetIMAter.
Ejemplo
Extendamos el ejemplo anterior un poco más, ahora esta vez crearemos el objeto del DateTimeFormatter clase también y utilizaremos su método de Pattern ().
public static void main (string [] args)Creamos un objeto de la Tiempo local y utilícelo con el ahora() Método para obtener la fecha y hora actuales. A continuación, creamos el objeto de DateTimeFormatter y utilícelo con el de Pattern () método. Dentro de de Pattern () método especificamos el formato de fecha y hora de nuestra elección. Finalmente utilizamos el formato() Método que devolverá la cadena formateada.
Obtuvimos el formato de fecha de fecha de nuestra elección que autentica el funcionamiento del programa anterior. Del mismo modo, puede especificar el formato dateTime de su elección dentro del de Pattern () método.
Conclusión
Java.tiempo El paquete proporciona múltiples clases como Fastidiar, Hora local, o Tiempo local La clase y todas estas clases tienen algunos métodos predefinidos que se pueden usar para trabajar con fecha y hora. Por ejemplo, el ahora() El método se puede utilizar con cada una de las clases mencionadas anteriormente para obtener la fecha, hora o hora actuales actuales. Del mismo modo, el de Pattern () método de DateTimeFormatter La clase se puede usar para obtener el formato de fecha y hora de la elección del usuario. Este artículo proporciona una comprensión profunda de cómo trabajar con la fecha y la hora en Java.