Login: Senha: Registrar-se - Esqueci minha senha
.: Menu
Home
Artigos
Sign. dos Sonhos
Papel de Parede
Ilusões de Ótica
.: Bancos
Emoticons e Gifs
Ícones
Logos
.: Serviços
Mural de Recados
Usuários Online
Bloco de Notas
Formmail
Meu IP
.: Geradores
Gerador de Senhas
Barra de Rolagem
Recomende
Pop-up
Inverter Link
.: Canais
Apostilas
Arte/Cultura
Blog
Busca
Celular
Downloads
E-mail Grátis
Emoticons
Esportes
Filmes
Flogs
Fontes
GTA Mods
Host Grátis
Humor
Infantil
Informática
Jogos
Jogos Online
Linux
Músicas
Notícias
Offline
Redirecionadores
Sites Parceiros
Webdesigners
Webmasters
.: Na Faixa
Sobre
Contato
Recomende-nos
Termos de uso

Calculando dia Util

Enviado em 07/07/2009 - 07:29
Fonte: A A A A

Esse código foi retirado do site TiagoBelem.

Função para verificar o próximo dia util de uma data.

Para usar a função utilize o seguinte código:
$data_final = proximoDiaUtil($data);
Caso a data seja dia util ele retorna a data normalmente, caso não seja dia util ele retorna a próxima segunda-feira.

A FUNÇÃO:

  1. <?php
  2.  
  3. /**
  4. * Função para calcular o próximo dia útil de uma data
  5. * Formato de entrada da $data: AAAA-MM-DD
  6. */
  7. function proximoDiaUtil($data, $saida = 'd/m/Y') {
  8. // Converte $data em um UNIX TIMESTAMP
  9. $timestamp = strtotime($data);
  10.  
  11. // Calcula qual o dia da semana de $data
  12. // O resultado será um valor numérico:
  13. // 1 -> Segunda ... 7 -> Domingo
  14. $dia = date('N', $timestamp);
  15.  
  16. // Se for sábado (6) ou domingo (7), calcula a próxima segunda-feira
  17. if ($dia >= 6) {
  18. $timestamp_final = $timestamp + ((8 - $dia) * 3600 * 24);
  19. } else {
  20. // Não é sábado nem domingo, mantém a data de entrada
  21. $timestamp_final = $timestamp;
  22. }
  23.  
  24. return date($saida, $timestamp_final);
  25. }
  26.  
  27. ?>

Mais explicações exemplos e dicas você encontra no site do autor http://thiagobelem.net/blog/php/2009/04/08/calculando-o-proximo-dia-util-de-uma-data-404/


Enviado por: brunohcs

Esse artigo foi visualizado 3876 vezes

Compartilhe este artigo
facebook del.icio.us rec6 digg
Recomende este artigo a um amigo


Voltar
>> Comentários
 
Related Posts Plugin for WordPress, Blogger...
Comentar
Buscar Artigos:
.: Mods de GTA
GTA SA, VC, IV
SA - Carros
IV - Carros
Mods
GTA IV
SA - Mods Cleo
.: Saúde
Calculadora de IMC
Peso Ideal
Artigos de Saúde
.: Jogos Online
Ação
Aventura
Cassino
Classicos
Colorir
Corrida
Educativos
Esporte
Estrategia
Infantil
Luta
Meninas
Nave
Tiro
Outros
Adulto
Top Jogos
.: Parceiros
Mural de Recados Grátis
Papel de Parede
Show Moto
Web Visual
.: Nossos Números
Artigos: 930
Categorias: 50
Comentarios: 1863
Usuarios: 26631
Blocos de Nota: 87
Canais: 169

website monitoring service
eXTReMe Tracker
Na Faixa.net - Todos os direitos reservados. 12/2003 - 03/2024
Leia nossos Termos de Uso - Política de Privacidade
Desenvolvido por Web Visual
Crie seu Site - Papel de Parede Grátis - Show Moto - Mural de Recados Grátis - Dicas10