Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como calcular o tempo entre duas datas em PHP
PHP é uma linguagem de script do lado do servidor de uso geral que foi originalmente projetado para a criação de páginas Web dinâmicas . PHP é uma linguagem de código aberto que pode ser configurado para rodar em UNIX , Linux, Windows ou Mac OSX , suporta uma vasta gama de bases de dados e tem uma ampla biblioteca de extensões internas. A instalação do núcleo do PHP contém muitas funções e formatos de data e hora que podem ser usados ​​e manipulados por aqueles que a criação de páginas Web dinâmicas , escrever scripts de servidor ou codificação aplicações stand-alone . Coisas que você precisa
editor de texto
servidor Web com PHP 5 ou superior instalado e configurado
browser
Show Mais instruções
1

Abra um texto editor e criar um novo arquivo chamado timeBetweenDates.php . Salve o arquivo em um servidor Web em um local que tenha acesso ao PHP.
2

Editar timeBetweenDates.php . Digite um PHP perto tag no arquivo . Quando o programa PHP analisa o arquivo , ele irá considerar texto colocado entre estas duas etiquetas de código.

< ? PHP

>
3

Use o date_default_timezone_set PHP function () para definir o fuso horário do servidor para America /New_York . O fuso horário será definido para a duração do roteiro

.

date_default_timezone_set (' America /New_York '); ?

>

4

Declare uma variável chamada $ data_inicial e usar o strtotime () função de data PHP /tempo para analisar a data /hora em uma data e hora em relação ao UNIX agora. Use a data de 30 de julho de 1970 ou 1970/07/30

date_default_timezone_set (' America /New_York '); . ?

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

>
5

Declare uma variável chamada $ end_date e usar o strtotime () função PHP date /hora para analisar a data ? /hora em uma data e hora em relação ao UNIX agora. Use a data de 30 de julho de 2011, ou 2011/07/30

date_default_timezone_set (' America /New_York '); . ?

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

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

>
6

Declare uma variável chamada $ years_between_dates para segurar o resultado do cálculo data. Use a função abs ( ) para subtrair a variável $ end_date da variável $ data_inicial e dividir o resultado por 86400 ( o número de segundos em um dia) . A variável $ years_between_dates agora detém o número de dias que se passaram entre US $ data_inicial e US $ end_date

date_default_timezone_set (' America /New_York '); . ?

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

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

$ years_between_dates = abs (($ data_inicial - $ end_date ) /86400 ); ?

>
7

Use a rodada function () para dividir a variável $ years_between_dates por 365 (o número de dias em um ano) arredondado para o ano mais próximo . Armazene o resultado de volta na variável $ years_between_dates

date_default_timezone_set (' America /New_York '); . ?

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

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

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

$ years_between_dates = round ( $ years_between_dates/365 ); ?

>
8

Use o comando PHP echo () para escrever o texto " o número de anos entre as duas datas é: " para a página da Web . Concatenar o texto com a variável $ years_between_dates usando o operador de concatenação PHP ( um período). Salve e feche = Strtotime ( '7 /30/1970 ');

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

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

$ years_between_dates = round ( $ years_between_dates/365 );

echo " O número de anos entre as duas datas é:" . $ years_between_dates ;

>
9

Abra um navegador da Web e solicitar timeBetweenDates.php a partir do servidor Web? . A diferença entre as duas datas serão exibidas em anos.

Anterior :

Próximo : No
  Os artigos relacionados
·Como codificar Analisadores Expressões Regulares 
·Como converter um número para uma string PHP 
·Como permitir Override em PHP 
·Como para remover quaisquer sinais de mais de um String…
·Como fazer várias Mailtos em PHP 
·Como criar um documento XML & Root elemento como uma St…
·Como converter consulta para JSON PHP 
·Como ping utilizando PHP 
·Como remover uma variável em um PHP em Enviar 
·Script de backup para arquivos PHP MySQL 
  Artigos em destaque
·Vs JavaScript. Applets Java 
·Como editar um arquivo MSI 
·Como inserir elementos de uma List View em uma matriz 
·Como ignorar a Lixeira Quando Soltando um Tablespace no…
·Como fazer uma String para aceitar Spaces 
·Como acessar o comprimento de um string em Programaçã…
·Como programar o Operador Restante 
·Como importar conexões em MySQL Workbench 
·Como substituir um retorno de carro com um espaço em J…
·Treinamento de Programação Livre Computador 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados