Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Remazela

PHP - Calcular Date + Time

Recommended Posts

Caros amigos

Tenho dois campos distintos. Um campo DATE e um TIME, exemplo:

campo data = 16/01/2017

campo hora = 16:00 hrs

O Código abaixo calcula o dia digitado, comparando com o dia atual, funciona certinho.

$data = date('Y-m-d');

        //Transformar data hoje em segundos
        $dataHoje    = mktime(0, 0, 0, date('m'), date('d'), date('Y'));
                
        //Transformar data fim em segundos
        $dataFim     = mktime(0, 0, 0, date('m', strtotime($cotaDtFim)), 
                                       date('d', strtotime($cotaDtFim)), 
                                       date('Y', strtotime($cotaDtFim)));
        
        //Calcular quantos dias faltam para terminar o prazo da cotação
        $executaData = $dataFim - $dataHoje;
                
        //FLOOR arredondar dias
        //(60=seg * 60=hrs * 24=equiv. 1 dia)
        $faltamDias  = floor($executaData/(60*60*24)); 

Preciso o seguinte calcular o dia com as horas, ou seja, até o dia 18/01/2017 às 16:00, o sistema libera digitar.

Como faço o calculo pegando DATA ATUAL + HORA ATUAL ?

Grato,

Renato

Compartilhar este post


Link para o post
Compartilhar em outros sites
if (new DateTime() < DateTime::createFromFormat('Y-m-d H:i' , '2017-01-18 16:00'))
{
    echo 'sistema liberador';
}

Basta substituir por suas variáveis.

Mais exemplos:

http://forum.imasters.com.br/topic/507539-trabalhando-com-horas-e-minutos-redirect/?p=2007244

http://forum.imasters.com.br/topic/487944-validar-data-com-php/?p=1939462

http://forum.imasters.com.br/topic/484930-strtotime-calculando-errado/?p=1925980

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro amigo

Gabriel

Abaixo anexei a imagem das telas do sistema que estou montando.

15977381_1630768093895832_48971822291730Conforme observou na imagem acima tenho duas datas distintas.

Data e Hora da Abertura

Data e Hora do Encerramento

Bom o que preciso montar e que não estou conseguindo, é que preciso deixar a COTAÇÃO aberta até o DIA e HORA de encerramento, ou seja, até o dia 18/01/2017 até a hora estipulada.

Minha rotina que criei, quando o sistema compara a DATA informada com a DATA atual, ele já tira da TABELA.

Como acrescento a DATA + HORA ?

Grato,

Renato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como acrescento a DATA + HORA ?

Com o código que eu lhe informei, basta concatenar a data e hora.

Desculpa minha dúvida, se tiver que mostrar numa TABLE o procedimento é o mesmo ?

Acredito que sim. Mostre-nos o que já realizou e aonde está com dificuldade.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro amigo

Gabriel

Esee é o problema, a única coisa que consegui, foi fazer quantos dias falta para terminar o prazo, ou seja:

do dia 16/01/2017 até 18/01/2017 = 2 dias e quando dá 00:00 do dia 18/01/2017, o sistema trava.

Mas preciso incluir as horas no calculo também.

Abaixo meu código:

<div id="content">

<?php include_once("menu.php");?>     

   <div id="content_conteudo">
   
   <?php include_once("sistema/carregando.php");?>
   
   <h2>Bem vindo ao painel de Cotações, aqui você pode acompanhar as cotações em aberto, aguardando resposta!</h2><br/>

   <div class="no">
        <strong style="color:#ffff00; font-size: 16px;">Atenção:</strong> Qualquer dúvida fique a vontade para entrar em contato pelo e-mail: contato@siscota.com.br ou pelo FONE: 0800 0808-0808.
   </div>
  <br/>   
  <h1>RELAÇÃO DE COTAÇÃO:</h1>
 
<table width="100%" border="0" cellspacing="3" cellpadding="0">
  <tr style="background:#666; color:#FFF">
    <td align="center">Cód.:</td>
    <td align="center">Nome da Empresa:</td>
    <td align="center">Cód.:</td>
    <td align="center">Título da Cotação:</td>
    <td align="center">Data/Hora Encerramento:</td>  
    <td align="center">Status:</td>      
  </tr>


    <?php

     $cotaStatus = '1';
     $data = date('Y-m-d H:m:s');


    //Paginação da página
    $pag = isset($_GET['pag']) ? (int)$_GET['pag']  : 1;

    $maximo = '10'; //RESULTADOS POR PÁGINA
    $inicio = ($pag * $maximo) - $maximo; 

    $sql_pegaAtivos = 'SELECT cli.clienteId, cli.nome, cota.cotaId, cota.cotaNumero, cota.cotaDtFim, cota.cotaHrsFim,
                              cota.cotaTitulo, cota.cotaStatus FROM cotacao cota
                       INNER JOIN clientes cli ON cota.clienteId = cli.clienteId
                          WHERE cota.cotaStatus = :cotaStatus 
                            AND cota.cotaDtFim >= :data
                       ORDER BY cota.cotaId ASC LIMIT '.$inicio.','.$maximo;                        

     try{
       $query_pegaAtivos = $conecta->prepare($sql_pegaAtivos);  
       $query_pegaAtivos->bindValue(':cotaStatus',$cotaStatus,PDO::PARAM_STR);
       $query_pegaAtivos->bindValue(':data',$data,PDO::PARAM_STR);
       $query_pegaAtivos->execute();
       
       $resultado_pegaAtivos = $query_pegaAtivos->fetchAll(PDO::FETCH_ASSOC);
       $count_pegaAtivos = $query_pegaAtivos->rowCount(PDO::FETCH_ASSOC);
       
       }catch(PDOexception $error_pegaAtivos){
            echo 'Erro ao pegar ativos';
       }
       
       foreach($resultado_pegaAtivos as $resAtivos){
                 $cotaId        = $resAtivos['cotaId'];        
                 $cotaNumero    = $resAtivos['cotaNumero'];                    
                 $cotaNumImport = $resAtivos['cotaNumImport'];
                 $cotaDtInicio  = $resAtivos['cotaDtInicio'];
                 $cotaHrsInicio = $resAtivos['cotaHrsInicio'];                 
                 $cotaDtFim     = $resAtivos['cotaDtFim'];  
                 $cotaHrsFim    = $resAtivos['cotaHrsFim']; 
                 $cotaTitulo    = $resAtivos['cotaTitulo']; 
                 $cotaObserva   = $resAtivos['cotaObserva']; 
                 $cotaStatus    = $resAtivos['cotaStatus'];   
                 $clienteId     = $resAtivos['clienteId'];  
                 $nomeCliente   = $resAtivos['nome'];                                                           
                 $desc_categ    = $resAtivos['desc_categ'];                 
                 $desc_pgto     = $resAtivos['desc_pgto']; 

         //Código para mudar as linhas da Tabela autoincremento.
         $i++;
         if($i % 2 == 0){
           //Cor para toda vez que a linha for par
           $cor = 'style="background: #F5FFFA"';
         }else{
           //Cor para toda vez que a linha for impar
           $cor = 'style="background: #B4EEB4;"';
         }
        
      
      //Transformar data hoje em segundos
        $dataHoje    = mktime(0, 0, 0, date('m'), date('d'), date('Y'));
                
        $dataFim     = mktime(0, 0, 0, date('m', strtotime($cotaDtFim)), 
                                       date('d', strtotime($cotaDtFim)), 
                                       date('Y', strtotime($cotaDtFim)));
        
        //Calcular quantos dias faltam para terminar o prazo da cotação
        $executaData = $dataFim - $dataHoje;
                
        //FLOOR arredondar dias
        //(60=seg * 60=hrs * 24=equiv. 1 dia)
        $faltamDias = floor($executaData/(60*60*24)); 


     ?> 


      <tr <?php echo $cor;?> >
          <td align="center" width="10">  <?php echo $clienteId; ?></td>          
          <td align="left" width="140">  <?php echo $nomeCliente; ?></td>      
          <td align="center" width="50"><?php echo $cotaNumero; ?></td>
          <td align="left" width="130">  <?php echo $cotaTitulo; ?></td>          
          <td align="center" width="70"><?php echo date('d/m/Y',strtotime($cotaDtFim)) .' - '.$cotaHrsFim; ?></td>

          <td align="center" width="10"><?php if ($cotaStatus == 1) { 
                                                    echo "<span style='color:#0000CC;'>Aberta</span>";
                                                  } elseif($cotaStatus == 2) {  
                                                    echo "<span style='color:#006600;'>Análise</span>";      
                                                  } elseif($cotaStatus == 3) {  
                                                    echo "<span style='color:#ff6600;'>Cancelada</span>";
                                                  } elseif($cotaStatus == 4) {  
                                                    echo "<span style='color:#ff0000;'>Encerrada</span>";                              
                                                  } ?>
          </td>  


      </tr>
      
      <?php

       } //Fim do Foreach

      ?>
  
  </table>


    <?php 

       if($count_pegaAtivos == '0'){
        echo '<h2> Sem registro no momento!</h2>';
        echo '<br/>';
      }else{

      }

    ?> 

   <div class="aviso">
    <strong style="color:#cc0000; font-size: 16px;">Atenção:</strong> para RESPONDER uma Cotação, informe o Código da Empresa abaixo.
   </div> 

      <!-- Form para digitar qual Cliente/Anúncio deseja aprovar -->
      <form class="f_form" name="busca" action="painel.php?exe=fornecedor/cotacao_busca" 
            enctype="multipart/form-data" method="post">
          <label>
              <span style="font: 16px Arial; font-weight:bold; color:#333333;" >Código da Empresa:</span>
              <input type="text" name="clienteId" maxlength="10" size="10" onkeypress="return numberOnly(event)" required />
              <input type="hidden" name="nome" value="<?php echo $nomeCliente; ?>" />
              <input class="btn_tbl" type="submit" name="executar" id="executar" value="Pesquisar" />
          </label>
      </form>    

   </div><!--conteudo-->

</div><!--contet-->
     
<?php include_once("footer.php");?>



<script type="text/javascript">    

  //Valida os campos numéricos do formulário
  function numberOnly(e){
      var tecla = new Number();
      if(window.event) {
          tecla = e.keyCode;
      }else if(e.which) {
          tecla = e.which;
      }else {
          return true;
      }

      if((tecla >= "48") && (tecla <= "57") || tecla == 8){
          return true;
      }else{
          return false;
      }
  }

  </script>

Meu banco está assim:

CREATE TABLE IF NOT EXISTS `cotacao` (
  `cotaId`        int(11) NOT NULL AUTO_INCREMENT,
  `cotaNumero`    varchar(255) DEFAULT NULL,         
  `cotaDtInicio`  date NULL DEFAULT NULL,
  `cotaHrsInicio` time NULL DEFAULT NULL,
  `cotaDtFim`     date NULL DEFAULT NULL,      
  `cotaHrsFim`    time NULL DEFAULT NULL,  
  `cotaTitulo`    varchar(255) DEFAULT NULL,   
  `cotaObserva`   varchar(255) DEFAULT NULL,      
  `cotaStatus`    int(1) NOT NULL,  
  `clienteId`     varchar(11) DEFAULT NULL,  
  `desc_categ`    varchar(255) DEFAULT NULL,
  `desc_pgto`     varchar(255) DEFAULT NULL,     
  PRIMARY KEY (`cotaId`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

Preciso calcular a DATA e HORA final, ou seja, até a data: 18/01/2017 às 15:00, o sistema permite visualizar.

Esse problema não consigo resolver.

Grato,

Renato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo(a), em fez de fazer tudo de uma fez desta forma aqui:
-> $data = date('Y-m-d H:m:s');
Porque não fazer por partes? É muito mais facil para criar o calculo tanto da Data como das Horas... Assim não tem erro algum, sempre fiz assim e nunca tive problemas...

Exemplo:

$dia = date('d');
$mes = date('m');
$ano = date('Y');

$hora = date('H');
... Assim por diante, depois você faz o calculo com o dia por exemplo e junta entendeu...
Assim fica mais facil...

Espero ter ajudado...
Posso estar falando bobagem, olhei de forma superficial.... digo desculpas se estiver falando besteiras por já ter feito este tipo de method que falei....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aqui está :)

<style type="text/css">
body {
	background: #000;
	color: #fff;
	font-size: 12px;
	font-family: sans-serif;
}
</style>
<?php
	/*
	* Example By: matheus1000075 || DZ_MTv
	*/

	date_default_timezone_set('America/Sao_Paulo'); // Seta o horario para as horas do Brasil;
	# Para setar o formato para outras regiões, acesse: http://php.net/manual/pt_BR/timezones.america.php

	$dia = date('d'); // 17
	$mes = date('m'); // 01
	$ano = date('Y'); // 2017
	$hor = date('H'); // 19
	$min = date('i'); // 22
	$seg = date('s'); // 53

	$dia_vencimento = $dia+2; // 19
	$mes_vencimento = $mes+3; // 04
	$ano_vencimento = $ano+1; // 2018

	# Calculando as Horas...
	/* Usado para verificar se as variaveis continham erros....
	echo $hor.'<br/>';
	echo $min.'<br/>';
	echo $seg.'<br/>';
	*/

	$hor_vencimento = $hor+3; // 22
	$min_vencimento = $min+10; // 32
	$seg_vencimento = $seg; // 53

	$vencimento_fatura = $dia_vencimento.'-'.$mes_vencimento.'-'.$ano_vencimento.' '.$hor_vencimento.':'.$min_vencimento.':'.$seg_vencimento; // Resultado -> 19-04-2014
	# Com o resultado obtido é só fazer o insert, ou obter os dados em um select, separar os valores por funcoes, e somar igual o exemplo


	echo $vencimento_fatura.'<br/>';

	# Segindo o exemplo você consegue calcular o valor com maior facilidade, mas para evitar ter que criar sempre um novo arquivo destes em cada página  no qual for ter que calcular algo, crie uma função... assim irá diminuit o seu tempo de trabalho :) Agradeço...
?>

Fiz ele com alguns comentarios para que possa ter maior compreensão da lógica que usei...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro amigo

Matheus

Grato pelo seu exemplo, apenas uma dúvida:

Tenho os campos: cotaDtInicio, cotaHrsInicio, cotaDtFim, cotaHrsFim.

De acordo com o seu exemplo como faço para identificar o meus campos no seu exemplo ?

seria algo assim para Data e Hora digitado:

 //Data e Hora que foi digitado
        $dia = date('d', strtotime($cotaDtInicio)); // 17
	$mes = date('m', strtotime($cotaDtInicio)); // 01
	$ano = date('Y', strtotime($cotaDtInicio)); // 2017
	$hor = date('H', strtotime($cotaHrsInicio)); // 12 hrs
	$min = date('i', strtotime($cotaHrsInicio)); // 30 min
	$seg = date('s', strtotime($cotaHrsInicio)); // 00 seg
E para a Data e Hora de Vencimento seria algo assim:

//Data e Hora de Vencimento

	$dia_vencimento = $dia+$cotaHrsFim; // 19
	$mes_vencimento = $mes+$cotaHrsFim; // 01
	$ano_vencimento = $ano+$cotaHrsFim; // 2017

	$hor_vencimento = $hor+$cotaHrsFim; // 15 hrs
	$min_vencimento = $min+$cotaHrsFim; // 30 min
	$seg_vencimento = $seg$cotaHrsFim;  // 00 seg
Não entendi, como faço para especificar de acordo com os meus campos.

Grato,

Renato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz como o código ficaria para você...


<style type="text/css">
body {
	background: #000;
	color: #fff;
	font-size: 12px;
	font-family: sans-serif;
}
</style>
<?php
	date_default_timezone_set('America/Sao_Paulo');

	$cotaDtInicio = date('d-m-Y');
	$cotaHrsInicio = date('h:i:s');
	$extract_date = strtotime($cotaDtInicio);
	$extract_hour = strtotime($cotaHrsInicio);

	// Data e Hora que foi digitado
        $dia_extraido = date('d', $extract_date);
	$mes_extraido = date('m', $extract_date);
	$ano_extraido = date('Y', $extract_date);
	$hor_extraido = date('H', $extract_hour);
	$min_extraido = date('i', $extract_hour);
	$seg_extraido = date('s', $extract_hour);

	#Inicio da Segunda Parte
	$cotaDtFim = date('d-m-Y');
	$cotaHrsFim = date('h:i:s');
	$extract_date2 = strtotime($cotaDtFim);
	$extract_hour2 = strtotime($cotaHrsFim);

	$dia_extraido2 = date('d', $extract_date2);
	$mes_extraido2 = date('m', $extract_date2);
	$ano_extraido2 = date('Y', $extract_date2);
	$hor_extraido2 = date('H', $extract_hour2);
	$min_extraido2 = date('i', $extract_hour2);
	$seg_extraido2 = date('s', $extract_hour2);

	$dia_vencimento = $dia_extraido - $dia_extraido2;
	$mes_vencimento = $mes_extraido - $mes_extraido2;
	$ano_vencimento = $ano_extraido - $ano_extraido2;
	$hor_vencimento = $hor_extraido - $hor_extraido2;
	$min_vencimento = $min_extraido - $min_extraido2;
	$seg_vencimento = $seg_extraido - $seg_extraido2;

	$data_formatada_vencimento = $dia_vencimento.'-'.$mes_vencimento.'-'.$ano_vencimento.' '.$hor_vencimento.':'.$min_vencimento.':'.$seg_vencimento;

	if ($data_formatada_vencimento < 1) {
		// AQUI O CODIGO QUE BLOQUEIA O SISTEMA
	}else{
		// AQUI O CODIGO QUE AINDA DEIXA ATIVO O SISTEMA
	}
?>

Como você disse que existe as Variaveis DataInicio, HoraInicio, DataFim, HoraFim, separei o conteudo dos dois, e nisso ele logo abaixo faz o calculo para saber quantos dias faltam para que o sistema "trave", e para que você verifique se zerou tudo, eu juntei as variaveis em um só, e logo a baixo fiz um if() de exemplo seguindo o desejado :)


Caso ainda estejá com problemas, porfavor me adicione no Skype para que eu possa lhe dar um suporte mais dinamico...

Skype: DZ_MTv

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu realmente não consigo acreditar que vocês preferem fazer diversas "curvas" (o que eu considero gambiarras) para fazer um cálculo que pode ser feito em quatro linhas de código.

Isso apenas mostra a falta de leitura e falta de entendimento que o material passado como apoio aqui, na thread, é realmente para ajudar...

Terceiro link apresentado:
http://forum.imasters.com.br/topic/484930-strtotime-calculando-errado/?p=1925980

Com o mínimo de leitura, encontrariam tudo que é necessário para isso no material apresentado...

Você possui uma data e uma hora separado, apenas junte-os:

$cotaDtFim = '18/01/2017';
$cotaHrsFim = '15:00:00';

$now = new DateTime('now');
$end = DateTime::createFromFormat('d/m/Y H:i:s' , $cotaDtFim.' '.$cotaHrsFim);

$dateInterval = $now->diff($end);
echo $dateInterval->format('faltam %a dia(s) e %H:%I:%S');

Saída:

faltam 0 dia(s) e 09:23:50

Compartilhar este post


Link para o post
Compartilhar em outros sites

Realmente, vendo por este ponto acabei complicando a vida do autor do tópico, entretanto não conhecia estas funções, até mesmo porque a grande parte da programação php que sei, foi vendo e analisando amigos criando sistemas...

Des de já peço desculpas.

Falta-me estudos para não cometer o mesmo erro...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu realmente não consigo acreditar que vocês preferem fazer diversas "curvas" (o que eu considero gambiarras) para fazer um cálculo que pode ser feito em quatro linhas de código.

Isso apenas mostra a falta de leitura e falta de entendimento que o material passado como apoio aqui, na thread, é realmente para ajudar...

Terceiro link apresentado:

http://forum.imasters.com.br/topic/484930-strtotime-calculando-errado/?p=1925980

Com o mínimo de leitura, encontrariam tudo que é necessário para isso no material apresentado...

Você possui uma data e uma hora separado, apenas junte-os:

$cotaDtFim = '18/01/2017';
$cotaHrsFim = '15:00:00';

$now = new DateTime('now');
$end = DateTime::createFromFormat('d/m/Y H:i:s' , $cotaDtFim.' '.$cotaHrsFim);

$dateInterval = $now->diff($end);
echo $dateInterval->format('faltam %a dia(s) e %H:%I:%S');

Saída:

faltam 0 dia(s) e 09:23:50

Caro amigo

Gabriel

Conforme sua rotina abaixo, tenho esta que mostra quantos dias faltam:

$data = date('Y-m-d');

        //Transformar data hoje em segundos
        $dataHoje    = mktime(0, 0, 0, date('m'), date('d'), date('Y'));
                
        //Transformar data fim em segundos
        $dataFim     = mktime(0, 0, 0, date('m', strtotime($cotaDtFim)), 
                                       date('d', strtotime($cotaDtFim)), 
                                       date('Y', strtotime($cotaDtFim)));
        
        //Calcular quantos dias faltam para terminar o prazo da cotação
        $executaData = $dataFim - $dataHoje;
                
        //FLOOR arredondar dias
        //(60=seg * 60=hrs * 24=equiv. 1 dia)
        $faltamDias  = floor($executaData/(60*60*24)); 

Infelizmente, o meu problema é que preciso dizer ao sistema que só pode ficar disponível até a data e hora informada, ou seja, até 18/01/2017 - 12:30:00.

Infelizmente isso não consigo.

Tanto a sua Lógica e do amigo Matheus, fico preso na DATA (dia: 18/01/2017)

ou seja:

se a DATA for = 0 ou a DATA do dia - o sistema permite digitar.

preciso que seja: 18/01/2017 - 12:30:00 - permite digitar

preciso que seja: 18/01/2017 - 12:30:01 - não deixa digitar

Esse meu problema, que não consigo resolver.

Grato,

Renato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo que entendi então é simples o problema, é só fazer um jogo de if e else...

Posso estar enganado, mas se estiver desde já, desculpe-me só estou tentando ajudar...

O código é este:

<?php
	$cotaDtFim = '18/01/2017';
	$cotaHrsFim = '16:18:13';

	$now = date('d/m/Y - H:i:s');
	$bloqued = $cotaDtFim.' - '.$cotaHrsFim;
	
	if ($now > $bloqued) {
		echo "Sistema Bloqueado <br/>";
		echo "A data limite já foi atingida ( ".$now.' livre até '.$bloqued." )";
	}else{
		echo "Sistema Livre <br/>";
		echo "A data limite ainda não foi atingida <br/>";
		echo "A data limite é de ( ".$now.' até '.$bloqued." )" ;
	}
?>

Pelo exemplo que fiz, ele pega a data atual, e pega a data informada pelas variaveis $cotaDtFim e $cotaHrsFim, sendo assim ela verifica se a data atual consiste em ser maior que a da variavel que nominei de $bloqued, logo, se a data for menor, ela não bloqueia, mas caso seje maior que a data informada então ele exibe a menssagem de bloquado, com isso você irá adaptar o seu sistema...

Espero ter compreendido :)

Caso eu esteje errado, porfavor, deixe-me um meio de contato seu para que possa lhe ofereçer um suporte mais adequado...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tanto a sua Lógica e do amigo Matheus, fico preso na DATA (dia: 18/01/2017)

O exemplo que eu mostrei, mostra perfeitamente como juntar a data + hora para validar. O que está lhe impedindo de fazer o mesmo?

Não consigo localizar o ponto em que você afirma que não é possível.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ele não quer mostrar os dias que faltam, pelo que entendi, ele quer somente informar ao sistema que se a Data de Hoje for > que a Data cadastrada, então o sistema bloqueia, coisa que o if else a cima faz...

se a DATA for = 0 ou a DATA do dia - o sistema permite digitar.

preciso que seja: 18/01/2017 - 12:30:00 - permite digitar

preciso que seja: 18/01/2017 - 12:30:01 - não deixa digitar

Estavamos buscando respostas para fazer os dias ou horas que faltavam...

Suponho que é isso :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caros amigos

Grato pela ajuda, consegui resolver.

Assim que terminar de efetuar as alterações que preciso, postarei o código como COLABORAÇÃO a quem tiver a mesma dúvida.

Grato,

Renato

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.