Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

RodolphoChagas

Converter data

Recommended Posts

Bom dia.

 

Estou aprendendo a pouco tempo a programar no VB6 e gostaria de tirar uma duvida com voces.

 

Recebo uma data no formato UTC "2015-04-15T13:51:00-03:00" e queria converter ela pro formato "2015-04-15 13:51:00"

ou "15/04/2015 13:51:00", estou fazendo(acredito eu) uma gambiarra para resolver meu problema usando as funções Replace

para tirar o "T" e/ou Left$ para pegar apenas a data "2015-04-15". Existe alguma outra função ou uma forma melhor para

converter essa data ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentei usar a função Format( ) mas não funciona.

Na verdade estou pegando uma data de um XML no formato 2015-04-16T15:30:00-03:00

e gravo em uma Tabela com a coluna do tipo DateTime.

Só que da erro quando tento gravar nesse formato(2015-04-16T15:30:00-03:00), e por isso tenho que tirar

o 'T' com a função Replace, queria saber se existe uma outra forma ou função para eu receber a data

no formato 2015-04-16 15:30:00, pois eu tirando só o 'T' não consigo usar funções do tipo DateDiff e por ai vai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ah entendi, provavelmente sua data é uma string... Então neste caso ou você cria um objeto Date e faz essa função ou então usa a sua própria, porque a manipulação desta data não é comum objeto comum, mas por string.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.