Ir para conteúdo
Fórum Script Brasil
  • 0

Formatação errada numa coluna timestamp


ConteudoAnimal.com.br

Pergunta

Ola,

Eu criei uma tabela com coluna chamada publicado setado como timestamp e current time automatico ... adicionou numa linha ... coluna pega timestamp automatico

na coluna fica por exemplo 2014-12-24 09:28:18 .... show de bola

Codigo ASP

......
......
<news:publication_date><%=rs.fields("publicado")%></news:publication_date>
......

......

e aparece assim:

<news:publication_date> 12/24/2014 9:28:18 AM</news:publication_date>

Alguma idéia ?

Pagina que preciso do 2014-12 ...... é http://conteudoanimal.com.br/feed/googlenews.asp

Agradeço antecipadamente qualquer ajuda

Hospedo na Godady meu site sobre animais www.conteudoanimal.com.br

Preciso disso porque quero entrar com minhas noticias no google news

Marcos
www.conteudoanimal.com.br

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Você pode usar funões do MySQL para converter esta dada, mas ele deixará de ser tratada como data e será tratada como string.

A função para iso é:

DATE_FORMAT(data,formato)

Formata o valor de data de acordo com a string formato string. Os seguintes identificadores

podem ser utilizados na string formato:

Specifier Description

%M Nome do mês (January..December)

%W Nome da semana (Sunday..Saturday)

%D Dia do mês com sufixo Inglês (0th, 1st, 2nd, 3rd, etc.)

%Y Ano, numerico, 4 digitos

%y Ano, numerico, 2 digitos

%X Ano para a semana onde o Domingo é o primeiro dia da semana, numerico, 4 digitos;

usado com %V

%x Ano para a semana onde a segunda é o primeiro dia da semana, numerico, 4 digitos;

usado com %v

%a Nome da semana abreviado (Sun..Sat)

%d Dia do mês, numerico (00..31)

%e Dia do mês, numerico (0..31)

%m Mês, numerico (00..12)

%c Mês, numerico (0..12)

%b Nome do mês abreviado (Jan..Dec)

%j Dia do ano (001..366)

%H Hora (00..23)

%k Hora (0..23)

%h Hora (01..12)

%I Hora (01..12)

%l Hora (1..12)

%i Minutos, numerico (00..59)

%r Tempo, 12-horas (hh:mm:ss seguido por AM ou PM)

%T Tempo, 24-horas (hh:mm:ss)

%S Segundos (00..59)

%s Segundos (00..59)

%f Microsegundos (000000..999999)

%p AM ou PM

%w Dia da semana (0=Domingo..6=Sabado)

%U Semana(00..53), onde o Domingo é o primeiro dia da semana.

%u Semana(00..53), onde a Segunda é o primeiro dia da semana.

%V Semana(01..53), onde o Domingo é o primeiro dia da semana; usado com %X

%v Semana(01..53), onde a Segunda é o primeiro dia da semana; usado com %x

%% Um literal ‘%’.

Todos os outros caracteres são apenas copiados para o resultado, sem interpretação.

O especificador dr formato %f está disponível a partir do MySQL 4.1.1.

Como na versão 3.23 do MySQL, o caracter ‘%’ é exigido antes dos caracteres de especificação

de formato. Em versões anteriores do MySQL ‘%’ era opcional.

A razão para a faixa de valores do mês e do dia começarem com zero é que o MySQL permite

datas incompletas tais como '2004-00-00' serem armazenadas no MySQL 3.23.

mysql> SELECT DATE_FORMAT('1997-10-04 22:23:00', '%W %M %Y');

-> 'Saturday October 1997'

mysql> SELECT DATE_FORMAT('1997-10-04 22:23:00', '%H:%i:%s');

-> '22:23:00'

mysql> SELECT DATE_FORMAT('1997-10-04 22:23:00',

'%D %y %a %d %m %b %j');

-> '4th 97 Sat 04 10 Oct 277'

mysql> SELECT DATE_FORMAT('1997-10-04 22:23:00',

'%H %k %I %r %T %S %w');

-> '22 22 10 10:23:00 PM 22:23:00 00 6'

mysql> SELECT DATE_FORMAT('1999-01-01', '%X %V');

-> '1998 52'

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...