Jump to content


Photo

Formatar Data


  • Faça o login para participar
6 replies to this topic

#1 victormangia

victormangia

    Doutor

  • Usuários
  • 783 posts
  • Sexo:Masculino
  • Localidade:barra mansa - rj

Posted 21/01/2005, 09:13

Galera, to precisando formatar uma data que esta em uma variavel, mais ou - assim

2004-10-10 00:00:00 p/ 10/10/2004 , ja procurei bastante aqui no forum mais todas as respostas que achei solucionam isso durante a listagem no bd, mais eu quero somente formatar essa variavel estatica

#2 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 21/01/2005, 09:17

Função date().
------
Mero mortal!

#3 Clenisson

Clenisson

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado

Posted 21/01/2005, 09:17

Vamos lá

função date("dia/mes/ano");
onde:

d - data do dia (21)
D - nome do dia (Fri)
m - num. do mes (1)
M - nome do mês (Jan)
y - ano com dois dígitos (05)
Y - ano completo (2005)

date("d/m/Y") = 21/1/2005;
date("D, d M Y") = Fri, 21 Jan 2005.

e assim vai...
entendeu?

#4 victormangia

victormangia

    Doutor

  • Usuários
  • 783 posts
  • Sexo:Masculino
  • Localidade:barra mansa - rj

Posted 21/01/2005, 09:58

Vamos lá

função date("dia/mes/ano");
onde:

d - data do dia (21)
D - nome do dia (Fri)
m - num. do mes (1)
M - nome do mês (Jan)
y - ano com dois dígitos (05)
Y - ano completo (2005)

date("d/m/Y") = 21/1/2005;
date("D, d M Y") = Fri, 21 Jan 2005.

e assim vai...
entendeu?

Mais minha variavel 'e estatica, ficaria assim?
date("dia/mes/ano", "$valor")

#5 H3NR!QU3

H3NR!QU3

    Progamador PHP!

  • Usuários
  • 1032 posts
  • Sexo:Não informado
  • Localidade:cuiaba MT
  • Interesses:programação... PHP,JAVA,C++ ,c,c# asp, asp.net e delph

Posted 21/01/2005, 10:14

http://br.php.net/ma...nction.date.php

T+ (y)

#6 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 21/01/2005, 10:37

Essa variável é resultado de uma consulta no MySQL?

SELECT DATE_FORMAT('d/m/Y', campo_data) as data_formatada FROM tabela

Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#7 carneiro

carneiro

    programador web

  • Usuários
  • 155 posts
  • Sexo:Não informado
  • Localidade:cascavel - pr
  • Interesses:programação e design para web

Posted 25/01/2005, 14:13

Utilizei a insturção DATE_FORMAT('dd/mm/YYYY', data) as data, mas ele retorna NULL. Alguma outra maneira que eu possa inverter a data de 2005-01-01 para 01-01-2005 ???

------
Consegui fazendo assim...
$sql = "SELECT DATE_FORMAT(data,'%d/%m/%Y') as data,usuario,titulo,ident,usuario_destino FROM $tabela WHERE usuario_destino='$nomec' or usuario_destino='todos' ORDER BY data DESC";


=)

Edição feita por: carneiro, 25/01/2005, 14:36.

Descrição
Alexandre Magno Semmer
www.alexandresemmer.com
Programador Web

Programação
ASP, PHP, JavaScript, CSS, SQL, JAVA, C, Paschal, Ajax, XML
Usuário
Posted Image
Links
Ajax Online - FireBug (Firefox) - Documentação PHP - Documentação Prototype - Documentação jQuery - Script.Aculo.Us




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq