Página 1 de 1
Conversao de data
Enviado: 22 Fev 2010 10:58
por Laudelino Scarmagnani
Olá, pessoal:
Tenha uma variavel "c_DhRecbto" com o sequinte conteúdo: "21/02/2010"
Quero gravar isso num campo tipo Date(8) do meu .DBF.
Como faço essa conversão, em Clipper/xHarbour, do campo tipo Caracter, para um campo tipo Date(8) para poder gravar?
Laudelino.
Re: Conversao de data
Enviado: 22 Fev 2010 11:22
por Toledo
Laudelino, basta você converter o conteúdo da variável para data usando CTOD().
Exemplo:
Abraços,
Re: Conversao de data
Enviado: 22 Fev 2010 11:36
por lapinhazzz
Bom Dia.
Posso ajudar através desta dica:
se tiver um campo data (ex.: 11/02/2010) e mexer no registo então acontece que 2010 se transforma em 1910.
Saudaões a todos
lapinhazzz
Re: Conversao de data
Enviado: 22 Fev 2010 13:10
por gvc
[lapinhazzz]
Isso aconteceria se ele colocasse a data assim: 11/02/10.
Como ele esta especificando o século: 11/02/2010, na conversão será gravado dessa forma.
O que pode afetar a conversão é se a dta estiver em outro formato, exemplo da data americana MM/DD/AAAA.
Se colocar date british, por exemplo, teremos DD/MM/AAAA.
Re: Conversao de data
Enviado: 22 Fev 2010 13:13
por Laudelino Scarmagnani
Ok, também funcionou!
Juro que havia testado o comando e não havia funcionado. Que coisa!!!
Quanto ao problema de 1910, havia acontecido, mas não lembro a situacao. Mas vou tomar cuidado.
Laudelino.