El lenguaje de programación PHP tiene varias funciones útiles para la obtención y la manipulación de la fecha y la hora . El " time () " PHP función se utiliza para obtener la marca de tiempo Unix actual , un número que representa el número de segundos desde el 1 de enero 1970 Hora Media de Greenwich ( GMT ) . Este número es útil para generar números únicos y al azar , sino como una fecha y hora legible , deja mucho que desear . Por suerte , la "fecha ()" función de PHP fue diseñado para dar formato a esta fecha y hora con un formato personalizado. Cosas que necesitará
PHP página
Mostrar más instrucciones
1
Crear una variable para contener la fecha y hora actual y asignarle el valor devuelto por la función time () :
$ ahora = time () ;
tiempo
() no tiene parámetros y devuelve una marca de tiempo Unix . Si necesita otra fecha relativa a la empresa , se calcula el número de segundos que necesita para compensar la marca de tiempo y añadir o restar de $ ahora
Por ejemplo , ayer fue de 24 horas 60 minutos Tiempos veces Hace 60 segundos. :
ayer = $ $ ahora - ( 24 * 60 * 60 ) ;
Además,
mañana = $ $ ahora + ( 24 * 60 * 60 ), $ nextweek = $ ahora + ( 7 * 24 * 60 * 60 ) ;
2
Configurar la zona horaria . Esto permitirá que la función date ( ) para convertir correctamente la fecha y hora de la fecha y la hora de la ubicación predeterminada. Por ejemplo ,
date_default_timezone_set ( ' America /Denver ');
Vea la "Lista de zonas horarias admitidas" en la sección Recursos
3
. construir una cadena de formato de fecha que coincide con el formato que desea mostrar o usar . Hay varios caracteres de formato estándar, como ' d' para un día de dos dígitos , "D" para un nombre abreviado del día , ' F' por el nombre completo del mes, y ' Y' para el año de cuatro dígitos .
Por ejemplo , la cadena " l , F j, Y" dará una fecha que se ve como " Martes, 30 de marzo 2010 " . Ver la " PHP.net : date" documentación relacionada en la sección Referencias para obtener una lista completa de los caracteres de formato de cadenas
4
Llame a la función date ( ), pasando la cadena de formato de fecha y el sello de tiempo como . parámetros:
$ todaystr = date ( "l , F j , Y ", $ ahora ) ;
ahora usted puede utilizar la variable que contiene la fecha con formato ($ todaystr en este caso) , haciendo eco a la página, la concatenación de a otra cadena, o pasarlo a una función que requiere una fecha formateada. Hay formatos predefinidos que se pueden pasar en el parámetro de cadena de formato en busca de cadenas estándar de fecha y hora . Por ejemplo :
$ todaystr = date ( DATE_RSS , $ ahora ) ;
juegos $ todaystr a un formato de fecha de RSS como el siguiente :
Tue, 30 Mar 2010 15 : 33:01 -0600
Vea la "Lista de constantes datetime admitidos" en la sección de Recursos para obtener una lista completa
.