Cuando discute la funcionalidad de los idiomas, lo primero que viene a la mente es la cantidad de funciones incorporadas que le ha proporcionado realizar algunas tareas específicas sin repetir las mismas líneas de código una y otra vez. Esto es para ahorrar tiempo y hacer que los programas sean más eficientes. El lenguaje Java también presentó muchas de esas funciones, incluidas sus funciones de fecha y hora actuales. Estas funciones se utilizan para obtener la información actual de la zona horaria y utilizarla de muchas maneras, como contar el tiempo para procesos multiproceso, etc. Este artículo incluirá algunos ejemplos de Java del uso de diferentes clases de Java para obtener la fecha y hora actuales sin complicar los programas. Ahora, comencemos.
Ejemplo 01
Comencemos con un ejemplo de uso de las clases "DateTimeFromatter" y "LocalDateTime" de Java para obtener las instancias de fecha y hora y mostrarlas en el formato definido por el usuario. Por lo tanto, se inició un nuevo programa en la "Prueba.Archivo Java "del Eclipse IDE mientras usa el sistema operativo Windows. Ahora que el programa ha comenzado, es hora de crear una estructura de código Java válida para que este programa se ejecute. Por lo tanto, use las declaraciones de importación para importar la clase DetetEtimatter y ubicada en la clase del paquete Java y nombrar a su clase pública de la misma manera que llamó su archivo Java, I.mi., "prueba".
Nuestro programa va a usar una sola función, yo.mi., la función main () para hacer el proceso de ejecución para obtener la fecha y la hora. El método Main () se ha iniciado con la inicialización de una instancia "F" para la clase DatetimeFormatter utilizando su función "OfPather" que ha estado tomando un patrón definido por el usuario para la fecha y la hora. Esta instancia "F" simplemente especificará el formato para la fecha de tiempo que se derivará de la instancia de la clase LocalDateTeTime "Ahora", I.mi., inicializado justo después de la inicialización de una instancia "F".
Después de esto, el "sistema de Java.afuera.La instrucción de función println "se usa aquí, que ha estado expulsando la función de" formato "con la instancia" F "dentro de su paréntesis. La función format () usará la instancia "ahora" para obtener la fecha y hora actuales. En contraste, la instancia "F" que llama a la función "Formato" convertirá la fecha y la hora en un formato definido por el usuario antes de mostrarlo en el área de salida después de la ejecución. Ahora que este programa se ha completado, lo guardaremos antes de su ejecución.
Después de guardar nuestro código Java, ejecutamos esto utilizando el icono ECLIPSE IDE Ejecutar desde la barra de tareas de Eclipse IDE y obtuvimos el resultado en la consola de salida. La imagen de salida adjunta debajo nos muestra la fecha y la hora de nuestra zona horaria local dentro del formato especificado por el usuario, I.mi., Uso de las instancias de clase DateTimeFormatter y LocalDateTimeMe.
Ejemplo 02
Usemos la clase LocalDateTime en un nuevo ejemplo para ver cómo funciona solo. Entonces, lo hemos importado en los 2Dakota del Norte línea de nuestro nuevo código Java utilizado en la misma "prueba.archivo java ". De manera similar, hemos agregado una clase pública llamada "prueba" con la función main () dentro de ella. Sin crear un objeto para la clase LocalDateTime, simplemente hemos llamado a la función Now () usando Java.tiempo.Paquete de clase localDate en la declaración de función println () de Java. Ahora que solo hemos estado utilizando la clase ubicada para llamar al método Now (), solo mostrará la fecha y no la hora actual para nuestra zona horaria a través de la instrucción PRIMPRETLN () de salida.
La salida de ejecución es la misma que se esperaba, yo.mi., Solo se mostró la fecha.
Supongamos que desea utilizar la clase ubicada en la clase Java sin utilizar ninguna otra función de clase, excepto la función ahora (). En ese caso, imprimirá la salida de la manera más mínima. Al actualizar nuestro código Java anterior, importamos la clase LocalDateTime para usarlo dentro de la función Main (). La instrucción println () llamará al método ahora () utilizando el nombre completo del paquete "Java.tiempo.LocalDatetime ”sin crear una instancia, yo.mi., Se dice que este es el uso directo de una instancia de clase. Vamos a guardar rápidamente nuestro código y ejecutarlo.
Usando de esta manera, tenemos la fecha y la hora de una manera más precisa, yo.mi., tiempo en milisegundos.
De manera similar, Java.El paquete de tiempo se puede usar para obtener la fecha y hora actuales utilizando la clase "reloj" junto con su función SystemUtc () que también ha estado llamando a la función incorporada instantánea () para este propósito.
La salida será muy similar al montón de ejemplos de código que hemos utilizado.
Ejemplo 03
En nuestra tercera ilustración, eliminaremos la clase de Java de SimpledateFormat para obtener la zona horaria actual y hacer que se muestre. Entonces, el archivo de código se ha actualizado en Eclipse IDE. Importamos la clase SimpleDateFormat utilizando el paquete Java, y luego la clase de fecha se importó de la misma manera. La "prueba" de clase pública se ha actualizado un poco dentro de su método principal (). Hemos inicializado un objeto "F" para que la clase SimpleDateFormat especifique el formato particular para una fecha y hora a mostrar, I.mi., la zona horaria actual. Ahora, es hora de obtener la fecha y la hora usando la clase de fecha, yo.mi., creando su objeto "D".
Después de esto, la instrucción de función println () se utilizará para imprimir la fecha formateada a través de la función format () llamada por la instancia "f". Utilizará la instancia "D" dentro de la función Format () para convertir la fecha y hora recién encontradas en un formato especificado antes de mostrar.
Después de actualizar el código Java, necesitamos guardarlo y ejecutarlo. En la ejecución, mostrará la fecha y hora para su zona horaria actual en el mismo formato especificado.
Conclusión
Después de darnos cuenta de la importancia de las clases y funciones de fecha y fecha en diferentes idiomas, hemos discutido otros tres ejemplos pero ligeramente similares para practicar obtener la fecha y hora actuales. Para esto, vale la pena mencionar el uso de clases localDate, LocalDateTime, DateTimeFormatter y SimpleDateFormat. Junto con eso, el uso de la función ahora (), format () e instantil () es necesario cuando sea necesario.