lfbadwolf 0 Denunciar post Postado Outubro 8, 2004 Não achei no forum por isso postei, se ja tiver me desculpem.Bom gostaria fazer comparação entre duas datas sendo e depois imprimindo a menor há como? Compartilhar este post Link para o post Compartilhar em outros sites
walace 1 Denunciar post Postado Outubro 8, 2004 Bom, se é isso que você quer: PHP [/tr][tr]<? $data1='2004-01-10'; $data2='2004-10-10'; echo "A data maior é "; if ($data2 > $data1) { echo $data1; } else { echo $data2; } ?> [/tr] Compartilhar este post Link para o post Compartilhar em outros sites
lekitamura 0 Denunciar post Postado Outubro 8, 2004 Deve haver uma função mais simples, propria do php, mas eu não sei. Tente usar a função abaixo.<?php//função para checar menor data, nõ sei se existe outro jeitofunction m_data($data1,$data2){$dia1=substr($data1,0,2);$mes1=substr($data1,3,2);$ano1=substr($data1,6,4);$dia2=substr($data2,0,2);$mes2=substr($data2,3,2);$ano2=substr($data2,6,4);if($ano1==$ano2){ if($mes1==$mes2) { if($dia1<$dia2) { $menor=$data1; } else { $menor=$data2; } } else if($mes1<$mes2) { $menor=$data1; } else { $menor=$data2; } }else if($ano1<$ano2){ $menor=$data1;}else{ $menor=$data2;}return($menor);}//atribui datas as variaveis//digite as datas no padrão (dd/mm/aaaa)//certo 02/03/2004//errado 2/3/04$xdata1="02/09/2005";$xdata2="12/09/2005";//chama função$menor_data=m_data($xdata1,$xdata2);//exibe menor dataecho $menor_data;?> Compartilhar este post Link para o post Compartilhar em outros sites
Alisson Rodrigues 3 Denunciar post Postado Outubro 8, 2004 PHP [/tr][tr]$data1 = "2004-10-08";$data2 = "2004-10-09"; echo date("d/m/Y",min(strtotime($data1),strtotime($data2)));[/tr] ;) Compartilhar este post Link para o post Compartilhar em outros sites
walace 1 Denunciar post Postado Outubro 8, 2004 Acho que o prescot (mais uma vez) achou a melhor solução. :P Mas não entendi a sua função lekitamura, você separou e comparou campo a campo ! Pra que se o campo já está no formato data ?!? :mellow: No mímino faz o que eu fiz então. ;) http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites