+1

SOMA E SUBTRAI DATAS

criado por Fernando em 23/03/2002 1:07am
SCRIPT PARA SOMA E SUBTRAÇÃO DE DATAS SEM USAR O MKTIME(); RETORNA A DATA NO FORMATO EM QUE VOCÊ QUISER. EX: 01102001 QUERO SOMAR 10 DIAS A ESTA DATA, A FUNÇÃO RETORNARÁ 11102001
Data Autor Changelog Download
01/11/2001 12:02pm Fernando - Versão 1.0
06/12/2001 4:30pm Fosfozol 33g Versão 1.1 Versão 1.1
16/01/2002 6:36am Fernando Versão 1.2 Versão 1.2
01/06/2002 7:31am Fernando Versão 1.3 Versão 1.3
16/09/2003 3:44pm Thiago Filler Versão 1.4 Versão 1.4
14/12/2004 4:06pm Leandro Versão 1.5 Versão 1.5
11/05/2005 9:18am Paulo Roberto Ens Versão 1.6 Versão 1.6
17/03/2006 5:21pm João Ricardo Versão 1.7 Versão 1.7

Comentários:

Mostrando 1 - 9 de 9 comentários
Rene Weiss disse:
Não compreendi uma coisa.
Com mktime vc. também pode retornar a data como quiser.
Um exemplo de 5 linhas:

$dia=date("d");
$mes=date("m");
$ano=date("Y");
$resultado = date('d/m/Y', mktime(0,0,0,$mes,$dia+1,$ano));
echo"$resultado";
16/12/2008 12:05pm (~8 anos atrás)

Preciso de ajuda no seguinte, preciso somar dias uteis a uma data.
12/04/2006 7:08am (~10 anos atrás)

muito bom este codigo... mt util.. boa =)
09/06/2005 6:11pm (~11 anos atrás)

Existe um erro quando se coloca para subtrair data do mês de abril para março.
Por exemplo: Se eu coloco pra tirar 1 dia do dia 01/04/2005 ele retorna 30/03/2005.
11/05/2005 9:10am (~11 anos atrás)

Ai galera seguinte eu precisava de uma coisa mais ou menos assim:
<?php
$hj = date('d/m/Y');
echo somadata("1",$hj);
?>
so que não funciona... qq eu estou fazendo errado?

Obrigado e Abraços
13/01/2005 10:07pm (~12 anos atrás)

Leandro disse:
Fala galera, tudo bem?
Versão 1.5 do script, verifiquem qual foi a modificação em changelog ou no script no início nas linhas em comentários, ok!?

Até mais, abraços []'s
14/12/2004 4:10pm (~12 anos atrás)

Thiago Filler disse:
erro no script [ responder ]
publicado por rogerio (não autenticado) - 2003-02-12 15:05:48

a funçao soma data está apresentando erro, intencionava usar a função de soma de datas para calculo de periodo de previsão de parto, contudo entrando com a data 07/09/2003 e se somando 63 dias o programa retorna 70/09/2003... vou ver se descubro a falha, se achar antes me avisa...

O problema que o ROGERIO disse eu corrigi na versão 1.4 ...
16/09/2003 3:45pm (~13 anos atrás)

Regis Andrade disse:
Caro Fernando, tentei colocar 365 dias e ele não me deu o retorno real.

Cloquei o seguinte: 365 para data 27/01/2003 e a função me retornou: 84/09/2003.

Por favor corrige este bug.

Atenciosamente,

Regis Andrade
27/01/2003 5:49pm (~14 anos atrás)

Fernando disse:
Coloca ele no ar então ... ou me manda para eu colocar no ar com seu nome no comentário.
Abs.
Fernando.
03/08/2002 6:58am (~14 anos atrás)

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)