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

Cómo calcular el tiempo entre dos fechas en PHP

2011/9/13
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
Cómo utilizar un carro en PHP
Cómo escribir un PDF en PHP
PHP: Subcadena Sin Palabras Breaking
Cómo saber DB2 para redondear un número
Cómo construir un Mensaje Instantáneo realizable en Mi Página Web
Dreamweaver PHP Update Formulario Tutorial
Cómo transferir datos MySQL a Network Solutions
Cómo enviar un mensaje de texto con PHP Script
Conocimientos Informáticos © http://www.ordenador.online