Array
(
)

gravar data

Daia
   - 18 jan 2006

Olá,
Tenho um programa que grava a hora do computador numa tabela... mas quando ele grava à meia noite ele grava como 00:05. Como faço para q ele grave 24:05...
Obrigada...


Edilcimar
   - 18 jan 2006

só se transformar para string e depois trocar o 00 por 24


Daia
   - 18 jan 2006

mas vou ter q fazer isso com um if... pra testar se a data é 00... posso fazer este teste antes da gravação né...


Daia
   - 18 jan 2006

ainda não consegui... por favor alguém...


Ipc$
   - 18 jan 2006

Gravar uma hora ´24:05´ não fica meio estranho ?


Edilcimar
   - 18 jan 2006

vai testar a hora para ver se é 00, isto antes da gravação, a qual não pode ser gravada no formato hora e sim no formato string


Daia
   - 18 jan 2006

eu fiz assim: if copy(mskHora.Text,1,2) = 00 then
mas aqui não consigo fazer ele substituir o 00 por 24...


Miudo
   - 18 jan 2006

não sei qual o tipo do campo que vc está usando para armazenar a data...
se fosse eu faria o seguinte. criaria o campo como datetime, colocaria normalmente a data e quando fosse exibir eu formataria. Essa formatação, eu acho, é coisa de cada computador. Pode ser alguma configuração do windows.
desculpe a insegurança... é que estou um pouco atrasado
espero que ajude