Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Cómo mostrar solo la hora de un campo DateTime en un grid (https://www.clubdelphi.com/foros/showthread.php?t=59532)

FerCastro 30-08-2008 05:01:04

Cómo mostrar solo la hora de un campo DateTime en un grid
 
Hola,

Tengo un grid donde muestro unos datos que vienen de un query. Entre estos datos tengo un campo DateTime, en el que solo guardo la hora, pero cuando lo muestro en el grid me muestra todo el valor de campo, la fecha con su campo mínimo mas la hora que está guardada, algo así:

30/12/1899 07:33:00 p.m.

Cómo puedo hacer para que en el grid me muestre solo la hora?

Agradezco mucho.

Fernando Castro

FerCastro 30-08-2008 05:34:40

me respondo yo solo
 
CONVERT(VARCHAR(11),evento.Hora, 108 )

Saludos!!

FCG
México

juanlaplata 03-09-2008 17:15:35

Tambien puedes darle formato al field del query, es decir:
Código Delphi [-]
query.fieldbyname('hora').DisplayFormat:= 'hh:nn';
// 12:00 en este caso.
Para mas opciones verifica presionar F1 sobre la palabra "DisplayFormat" .


La franja horaria es GMT +2. Ahora son las 14:50:36.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi