Despejar la fecha de un TDateTime
Necesitaria del valor de un DBEdit que contiene un TdateTime, solo quedarme con el valor del tiempo y no de la fecha.
25/10/2007 00:00:25 Despejar la fecha y trabajar solo con la hora. Gracias a todos. |
Una de las formas es: DecodeDateTime, está en la unidad DateUtils, así tendrás los valores por separado.
Ojo, cuidado con los milisegundos que te pueden jugar una mala pasada, normalmente no contamos con ellos.... pero ahí están ;). Saludos |
Otra forma es usar FormatDate o FormatDateTime (No me acuerdo bién cual de las dos es)
|
Lee sobre la funcion FormatDatetime(tufecha,'hh:mm');
estoy lo hago recordando, busca en el IDE la sintaxis correcta, Pero si te puedo decir que el paràmetro es 'hh:mm', para extraer la hora de uan datetime cualquier cosa Grita |
La franja horaria es GMT +2. Ahora son las 03:55:49. |
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