“Conocimiento Programación>Programación PHP /MySQL

Cómo calcular el tiempo entre dos fechas en PHP

2015/12/23
PHP es un lenguaje de scripting del lado del servidor de propósito general que fue diseñado originalmente para la creación de páginas web dinámicas . PHP es un lenguaje de código abierto que se puede configurar para funcionar en UNIX , Linux , Windows o Mac OSX, es compatible con una amplia gama de bases de datos y cuenta con una amplia biblioteca de extensiones integradas. La instalación del núcleo de PHP contiene muchas funciones de fecha y hora y los formatos que pueden ser utilizados y manipulados por los que la creación de páginas Web dinámicas , escribiendo scripts de servidor o la codificación de aplicaciones independientes . Cosas que necesitará
texto editor
servidor Web con PHP 5 o superior instalado y configurado el navegador Web
Mostrar más instrucciones
1

Abra un texto editor y crear un nuevo archivo llamado timeBetweenDates.php . Guarde el archivo en un servidor Web en un lugar que tenga acceso a PHP.
2

Editar timeBetweenDates.php . Escriba un PHP etiqueta de cierre en el archivo . Cuando el programa PHP analiza el archivo , se tendrá en cuenta el texto se coloca entre estas dos etiquetas de código.

>
3

Utilice el date_default_timezone_set PHP () para configurar la zona horaria del servidor para America /New_York . La zona horaria se ajustará a la duración de la secuencia de comandos

. < PHP

date_default_timezone_set ( ' America /New_York '); ?

>
Página 4

Declarar una variable llamada $ START_DATE y utilice el strtotime () función de fecha /hora PHP para analizar la fecha /hora en una marca de tiempo UNIX relativa a la empresa . Utilice la fecha del 30 de julio de 1970 o 30/7/1970

< PHP

date_default_timezone_set ( ' America /New_York '); . ?

$ Start_date = strtotime ( '7 /30/1970 );

>
5

Declarar una variable llamada $ fecha_final y utilizar el strtotime () función de fecha /hora PHP para analizar la fecha /hora en una marca de tiempo UNIX respecto a ahora . Utilice la fecha del 30 de julio de 2011 o 7/30/2011

< PHP

date_default_timezone_set ( ' America /New_York '); . ?

$ Start_date = strtotime ( '7 /30/1970 ) ;

$ end_date = strtotime ( '7 /30/2011 ' );

>
6

Declarar una variable llamada $ years_between_dates para contener el resultado del cálculo de la fecha . Utilice la función abs ( ) para restar la variable $ end_date de la variable $ start_date y dividir el resultado por 86.400 (el número de segundos en un día ) . Los $ years_between_dates variables tiene ahora el número de días que han pasado entre $ start_date y $ end_date

< PHP

date_default_timezone_set ( ' America /New_York '); . ?
< P > $ start_date = strtotime ( '7 /30/1970 ) ;

$ end_date = strtotime ( '7 /30/2011 ') ;

$ years_between_dates = abs ( ($ start_date - $ end_date ) /86400 );

>
7

Utilice la ronda () para dividir los $ years_between_dates variable de entre 365 (el número de días en un año ) redondeada para el año próximo. Guarde el resultado de nuevo en los $ years_between_dates variables

< PHP

date_default_timezone_set ( ' America /New_York '); . ?

$ Start_date = strtotime ( '7 /30 /1970 ');

$ end_date = strtotime ( '7 /30/2011') ;

$ years_between_dates = abs ( ($ start_date - $ end_date ) /86400 ) ;

$ years_between_dates = round ( $ years_between_dates/365 );

>
8

Utilice el eco PHP () comando para escribir el texto " el número de años entre las dos fechas es la siguiente: " a la página web. Concatenar el texto con la variable $ years_between_dates mediante el operador de concatenación de PHP ( un punto) . Guarde y cierre = Strtotime ( '7 /30/1970 ) ;

$ end_date = strtotime ( '7 /30/2011 ') ;

$ years_between_dates = abs ( ($ start_date - $ end_date ) /86400 ) ;

$ years_between_dates = round ( $ years_between_dates/365 ) ;

echo " El número de años entre las dos fechas es la siguiente: " . $ years_between_dates ; ?

>
9

Abra un navegador Web y solicitar timeBetweenDates.php desde el servidor Web. La diferencia entre las dos fechas se mostrará en años

.

Programación PHP /MySQL
MySQL Tutoriales Administración
¿Por qué usar una base de datos MySQL es más eficiente que la codificación dura en PHP?
Cómo subir archivos PDF en PHP
Cómo obtener un archivo de sesión de PHP
Cómo cargar un archivo de vídeo con PHP
Cómo prevenir el almacenamiento en caché en un Cross -Browser PHP
Cómo subir archivos DOC en PHP
Cómo comprobar si un enlace está trabajando en PHP
Conocimiento de la computadora © http://www.ordenador.online