Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-06-2005
Avatar de Alexander
Alexander Alexander is offline
Miembro
 
Registrado: may 2004
Posts: 235
Poder: 21
Alexander Va por buen camino
Post Compración de fechas

Por favor ayudenme con este tema.

Estoy haciendo comparación de dos fechas, pero con esta forma me funciona en XP, pero no en otros sistemas.

Como lo puedo hacer de otra forma?

Código:
if FormatDateTime('m/d/yy',StrToDate('01/'+ IntToStr(cxCBMeses.ItemIndex+1)+'/'+IntToStr(cxSEAno.Value))) >= FormatDateTime('m/d/yy',FechaIngreso) then
Les agradezco me puedan ayudar.

Alexander.
__________________
Cielos azules
Responder Con Cita
  #2  
Antiguo 04-06-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos.

Chequea la configuracion regional, haber si esta igual en las pc.
Que error te da?
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #3  
Antiguo 05-06-2005
Avatar de Alexander
Alexander Alexander is offline
Miembro
 
Registrado: may 2004
Posts: 235
Poder: 21
Alexander Va por buen camino
Talking Configuracion regional

Pues en una máquina (Win XP) me comprar '01/06/2005' contra '03/06/2005' en la otra (Win98) con la misma información me compara '1/6/05' contra '03/06/2005'. Por ello no me funciona.

Gracias por sugerencias.
__________________
Cielos azules
Responder Con Cita
  #4  
Antiguo 05-06-2005
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Pues yo creo que si transformas a fecha los valores y los guardas en variables, tiene que funcionar sin ningún problema, además puedes poner un ShowMessage, para ver que las fechas se guardan igual que tu crees.
Código Delphi [-]
 procedure TForm1.Button1Click(Sender: TObject);
 var
 MiFecha1:TDate;
 MiFecha2:TDate;
 begin
 MiFecha1:=StrToDate('01/1/05');
 ShowMessage(FormatDateTime('dd/mm/yyyy',MiFecha1));
 
 MiFecha2:=StrToDate('22/1/05');
 ShowMessage(FormatDateTime('dd/mm/yyyy',MiFecha2));
 
   If MiFecha1 > MiFecha2 then
   ShowMessage('La fecha1 es mayor que la fecha2');
 
 end;
Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #5  
Antiguo 09-06-2005
Avatar de Alexander
Alexander Alexander is offline
Miembro
 
Registrado: may 2004
Posts: 235
Poder: 21
Alexander Va por buen camino
Post Muchas gracias por la ayuda

Muchas gracias por la ayuda.

Parece que todo funcionó.

Alexander
__________________
Cielos azules
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 07:31:24.


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
Copyright 1996-2007 Club Delphi