• Blog

  • zatec.us
    • PHP: Exibindo uma data por extenso
    • Enviado em 14/09/2011 18:52
    • Olá pessoal!

      Compartilho com vocês uma função simples que exibe uma data por extenso (ex.: Quinta-feira, 01 de Setembro de 2011). Veja como!


      Função

      function data_extenso ($data = false)
      {
      	if ($data)
      	{
      		$mes = date('m', strtotime($data));
      	}
      	else
      	{
      		$mes = date('m');
      		$data = date('Y-m-d');
      	}
      	$meses = array
      	(
      		'01' => 'Janeiro',
      		'02' => 'Fevereiro',
      		'03' => 'Março',
      		'04' => 'Abril',
      		'05' => 'Maio',
      		'06' => 'Junho',
      		'07' => 'Julho',
      		'08' => 'Agosto',
      		'09' => 'Setembro',
      		'10' => 'Outubro',
      		'11' => 'Novembro',
      		'12' => 'Dezembro'
      	);
      	$dias = array
      	(
      		0 => 'Domingo',
      		1 => 'Segunda-feira',
      		2 => 'Terça-feira',
      		3 => 'Quarta-feira',
      		4 => 'Quinta-feira',
      		5 => 'Sexta-feira',
      		6 => 'Sábado'
      	);
      	return $dias[date('w', strtotime($data))] . ', ' . date('d', strtotime($data)) . ' de ' . $meses[$mes] . ' de ' . date('Y', strtotime($data));
      }
      

      Exemplos

      echo data_extenso(); // Exibe a data atual por extenso
      echo data_extenso('2011-09-01'); // Exibe uma data específica por extenso - usar formato AAAA-MM-DD
      

      E é isso! Façam bom proveito e um abraço a todos! ;-)


    Tweet


    Envie seu comentário!
    Fechar

    Comentário

    Nome:

    E-mail: (Não será divulgado)

    Site ou blog: (Opcional)

    Comentário: (Máximo de 255 caracteres)

    Enviar


    Veja também:

    • PHP: Convertendo hyperlinks de string para HTML
    • PHP: Gerando hyperlinks do Twitter em string
    • PHP: Buscando informações do tempo em uma cidade
    • PHP: Validar URL
    • PHP: Oito expressões regulares úteis
  • zatec.us

  • © MMIX-MMXII Guilherme Augusto Madaleno
    Termos e Privacidade • Suporte • Contato

    • RSS
    • YouTube
    • LinkedIn
    • Facebook
    • Twitter
    • Topo

Ok