Al crear aplicaciones Java , los desarrolladores pueden incluir funciones de tiempo . Muchas aplicaciones muestran la fecha y la hora actuales o futuras fechas y horas , dependiendo de su funcionalidad. Utilización de la clase Fecha del lenguaje Java , en conjunción con la clase Fecha de formato simple , los programas pueden calcular y mostrar los tiempos de presentar a sus usuarios . Las clases son parte de la biblioteca " java.util " , por lo que deben ser importados antes de las funciones de tiempo se pueden implementar . Clases
El lenguaje Java proporciona una serie de clases para fechas y horas. La clase Date se puede trabajar con la clase Date Formato simple para obtener información en tiempo luego lo presentan a los usuarios. Para utilizar estas clases , el código debe importar el recurso " java.util " . Puede implementar esta dentro de sus programas mediante la adición de la siguiente declaración de importación en la parte superior de cualquier archivo Java que planea usar las funciones de tiempo de : . Import java.util * ;
Si intenta utilizar las clases sin fecha esto, sus programas no se compilará y ejecutará . Para crear un objeto Date , puede utilizar el siguiente código: Fecha miDate = new Date ();
Métodos
La clase Date proporciona una serie de métodos para el retorno información de fecha y hora . Para obtener la hora actual , los programas pueden utilizar la siguiente llamada al método en un objeto Date : long dateNumber = myDate.getTime ();
El método " getTime " devuelve la fecha y hora actual como un valor numérico a largo . Esto puede darle a su programa de la información que necesita para llevar a cabo una tarea interna , pero el valor del número resultante no es adecuado para la visualización de usuario con respecto a la fecha y la hora . Por ello, muchos programas utilizan objetos de formato , así como la fecha de instancias.
Display
Para visualizar el tiempo para los usuarios de aplicaciones , los programas pueden hacer uso de un clase de formato, como el formato de fecha simple . El siguiente código de ejemplo muestra cómo crear una instancia de objeto de la clase : SimpleDateFormat myTimeFormat = new SimpleDateFormat ( "hh : mm ");
El código en este caso pasa información adicional al método constructor de la clase . Esta información comprende una cadena de texto que indica el formato de tiempo deseado , incluyendo horas y minutos . El método constructor puede tomar parámetros que indican otros aspectos de fecha y hora , como el día , mes y año . Para formatear el momento , los programas pueden usar el siguiente código : String = dateText myTimeFormat.format ( dateNumber ) ;
Este código almacena la versión con formato de la hora en una variable de cadena para su uso futuro , por ejemplo para la visualización en una interfaz de usuario .
Consideraciones
desarrolladores son libres de elegir cómo quieren dar formato a veces en sus aplicaciones. Sin embargo , esta decisión puede afectar a la usabilidad de aplicaciones , ya que diferentes países tienen diferentes convenciones para la visualización de la fecha y la hora . Por esta razón , los programadores de Java proporciona con la capacidad de dirigirse a lugares específicos con su fecha y del código de tiempo . Programas Java también pueden detectar el entorno del usuario y ajustar el tiempo predeterminado y el formato de fechas de acuerdo a eso.