Prefacio
Al escribir el programa de fondo, a menudo se requiere la marca de tiempo del servidor actual.
En PHP, obtenga la marca de tiempo actual y use la función Time (), y la salida de formato puede pasar a través de la función Date ().
Calendario, DateFormat en el lenguaje Java forma una parte básica pero importante del estándar Java. La fecha es una parte clave del cálculo de la lógica comercial.
Obtenga una marca de tiempo de Unix
En JDK1.0, la clase de fecha es la única clase que representa el tiempo, pero debido a que la clase de fecha no es conveniente para lograr la internacionalización, a partir de la versión JDK 1.1, se recomienda usar la clase de calendario para el tiempo y la fecha. Aquí presentamos brevemente cómo obtener la marca de tiempo actual con la clase de fecha
La fecha y la hora actuales del sistema crean un objeto de fecha y devuelven un entero largo.
Import java.util.date; out.println (Time.ToString ());
Fecha de formato
El formato de los datos de fecha de personalización de la función date () se pueden usar en PHP.
Import java.text.simpledateformat; );/ 1387260201 SimpleFormat sdf = new SimpleDateFormat ("A yyyy-MM-DD HH: SS: SS"); println (str);}}
Texto alegre en objetos de fecha
Dada la cadena de tiempo de formato, como "2013-12-17 14:05:59", que debe convertirse hasta la fecha, objeto para facilitar las sellos de tiempo para obtener otras operaciones de formato.
Import java.text.parsexception; 59 "; SimpleDateFormat sdf = new SimpleDateFormat (" yyyyy-mm-dd hh: mm: ss "); try {date hime = sdf.parse (text); system.out.println (time.gettime () / 100 0) ;} Catch (PareeException e) {System.out.println (E.GetMessage ());}}}
La parte específica de la fecha de adquisición
A través de las dos clases: DatedateFormat, ya podemos lograr la marca de tiempo actual, la salida del formato de fecha, la cadena de fecha formateada a la función del objeto de fecha, ahora hay una nueva demanda, cómo obtener la parte específica de la fecha, como la fecha. Horas actuales actuales actuales, el número actual de días, etc., esto requiere la clase de calendario
Import java.util.calendar; ); = gcalendar.get (calendar.minute); + Minuto + ":" + segundo);}}
Calcule el número de días entre las dos fechas
Por ejemplo, si las diferencias de cálculo entre el 1 de abril de 2010 y el 11 de marzo de 2009, puede usar el procesamiento de tiempo y fecha para el cálculo.
El principio de la implementación de este programa es: Primero representa dos puntos de tiempo específicos. En dos puntos, y luego divide la división, puede obtener el número correspondiente de días con milisegundos de 1 día (24 horas x60 minutos x60 segundos x1000 milisegundos). El código completo de este ejemplo es el siguiente:
Import java.util.*;/*** Calcule el número de días entre las dos fechas*/public class Datexample1 {public static void main (string [] args) {// establece dos fecha: 2009 3rd: 2009 3rd Calendar C1 = Calendario.getInstance (); Convierta a tiempo relativo T1 = C1.gettimeinmillis (); out.println (días);}}
Emitir el calendario mensual del mes actual
La función de este ejemplo es el calendario del mes del tiempo actual.
El principio del procedimiento es: primero para obtener la semana del mes 1, y luego la cantidad de días del mes, y finalmente utilizar el control del proceso para implementar la salida en el formato del calendario. Es decir, si el número 1 es el lunes, se imprime el espacio de una unidad. Después de imprimir la fecha del sábado, cambie el banco. El código completo de este ejemplo es el siguiente:
Import java.util.*;/*** Salida El calendario del mes actual*/public class Datexample2 {public static void main (string [] args) {// Obtener el calendario de tiempo actual.getInstance (); del representante es C.Set (calendario.date, 1); (Calendar.Date); // outlet Title System.out.println System.out.print ("");} // Salida toda la fecha para (int i = 1; i <= maxday; i ++) {/ / Fecha de salida systerm.print (""+i); Para cambiar if ((inicio + i - 1) % 7 == 0) {System.out.println ();}} // Cambie el sistema.out.println ();}}