FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
comparar fecha de datetimepicker con fecha fija
hola a todos, bueno mi problemas es que necesito que al seleccionar una fecha de un datetimepicker, luego comparar
if datetimepicker.date > 10/mes/año bueno en este caso solo quiero verificar solo el DIA de todos los meses, que si es mayor al 10 entonces haga tal cosa. el problema es que el dia debe ser fijo tenfria que estraer el dia del datetimepicker y compararlo con '10' es decir if datetimepicker.date>10 then .... pero nose como comparar solo con el dia del datetimepicker, como deberia ser? |
#2
|
||||
|
||||
En la unidad DateUtils existe la función DayOf que te devuelve lo que quieres.
// Saludos |
#3
|
|||
|
|||
buenisimo ya lo solucione
procedure TForm4.DateTimePicker1CloseUp(Sender: TObject); var dia,mes,ano:tdatetime; begin fecha:=datetimepicker1.date; dia:=dayof(fecha); mes:=monthof(fecha); ano:=yearof(fecha); if (dia<=10) or (dia>25)then begin showmessage('hola'); bien ahora al cumplirse esta condicion en u tedit, se almacene la fecha con el dia 10 del mes actual y año actual, entonces probe if (dia<=10) or (dia>25)then begin showmessage('hola'); edit10.Text:='10/mes/ano'; pero me sale tal como esta entre comillas. cuando tendria que salir 10/11/2010, como podria hacer? bueno lo probe y me sale 31/12/1989, no entiedo porq si en las variables asigne el mes y año actual edit10.Text:=datetostr(10/mes/ano) Última edición por gonza_619 fecha: 09-11-2010 a las 03:19:14. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Fecha de DateTimePicker y variantes | atrus | Gráficos | 1 | 07-10-2008 16:37:20 |
Fecha del sistema y DateTimePicker | ojan69 | Varios | 8 | 26-12-2005 19:40:04 |
DateTimePicker con fecha erronea | FGarcia | Varios | 3 | 04-12-2005 22:42:30 |
Fecha Actual en DateTimePicker | Barzaugc | Varios | 1 | 15-11-2005 18:29:20 |
Comparar una fecha de n campo date contra fecha actual | amadis | SQL | 2 | 27-06-2005 22:37:41 |
|