Data Formatada

Publicado por Fernando Hidalgo Mansano 30/04/2004

[ Hits: 7.449 ]

Download data.php




Este script irá exibir a data do sistema em um formato mais formal. Ex: Sexta-Feira, 30 de Abril de 2004  

  



Esconder código-fonte

<?

$dia_ingles = date("l"); 

switch($dia_ingles) 
{
  case "Monday":
   $dia_port = "Segunda-Feira";
   break;
  case "Tuesday":
   $dia_port = "Terça-Feira";
   break;
  case "Wednesday":
   $dia_port = "Quarta-Feira";
   break;
  case "Thursday":
   $dia_port = "Quinta-Feira";
   break;
  case "Friday":
   $dia_port = "Sexta-Feira";
   break;
  case "Saturday":
   $dia_port = "Sábado";
   break;
  case "Sunday":
   $dia_port = "Domingo";
   break;
}

$mes_ingles = date("n"); 

switch($mes_ingles)
{
  case "1":
    $mes_port = "Janeiro";
    break;
  case "2":
    $mes_port = "Fevereiro";
    break;
  case "3":
    $mes_port = "Março";
    break;
  case "4":
    $mes_port = "Abril";
    break;
  case "5":
    $mes_port = "Maio";
    break;
  case "6":
    $mes_port = "Junho";
    break;
  case "7":
    $mes_port = "Julho";
    break;
  case "8":
    $mes_port = "Agosto";
    break;
  case "9":
    $mes_port = "Setembro";
    break;
  case "10":
    $mes_port = "Outubro";
    break;
  case "11":
    $mes_port = "Novembro";
    break;
  case "12":
   $mes_port = "Dezembro";
   break;
}

//Resultado

echo ($dia_port);
echo (", ");
echo (date("d"));
echo (" de ");
echo ($mes_port);
echo (" de ");
echo (date("Y"));

?>

Scripts recomendados

Busca Login

Redirecionado paginas com registro de variavel em session

Formatação de Data

trabalhando envio de array por formulário

Dia da semana, dia do mes, mes atual e ano.


  

Comentários
[1] Comentário enviado por removido em 25/06/2004 - 00:15h

veja só:

<?php
$mes=2;
$dia=23;
$ano=1979;

setlocale (LC_TIME, 'ptb','pt_BR');

// ptb usado em Windows
// pt_BR usado em linux

$dataExtenso = strftime("%A, %d de %B de %Y",mktime(0,0,0,$mes,$dia,$ano));

// sexta-feira, 23 de fevereiro de 1979

echo str_replace("De","de",ucwords($dataExtenso));

// Escreve com iniciais maiúsculas: Sexta-feira, 23 de Fevereiro de 1979

?>

[2] Comentário enviado por engos em 03/08/2004 - 15:19h

Esse script está muito fraco... você poderia ter usado array, dessa forma fica muito lento.

[3] Comentário enviado por fhm_online em 03/08/2004 - 22:24h

ok!

Vale a pena lembrar os vários métodos possíveis para obter uma informação...

Seu comentário é válido e ao mesmo tempo óbvio. ;)

[4] Comentário enviado por matroska em 08/11/2005 - 13:43h

Olá amigo , cabei de posta um script com a mesma funçao so que em array =) tudo bem ne a final somos todos imãos de uma liguagem so!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts