FoxPro/Visual FoxPro - Problema con variables DateTime

 
Vista:

Problema con variables DateTime

Publicado por Fernando Florez (30 intervenciones) el 21/12/2000 00:00:00
si tengo dos campos
a = ctot(´20/01/2000 11:27:28 PM´)
b = ctot(´20/01/2000 12:27:28 PM´)
Porque La operacion a - b no da negativo
Porque el sistema me dice que ´a´ es Mayor que ´b´
Como soluciono este problema
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema con variables DateTime

Publicado por Jose Mari (41 intervenciones) el 22/12/2000 00:00:00
Por lo que veo es correcto, ya que las 11:27 PM son las 11 de la noche, pero las 12:27 PM son las 12 del mediodia.

Por cierto, ya que te peleas con las DateTime, ¿Como le cambias solo la hora a la variable, teniendo esa Hoha en otra variable caracter?

Un saludo,
JMA
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

respuesta para jose mari

Publicado por Fernando Florez (30 intervenciones) el 23/12/2000 00:00:00
Bueno a la respuesta de que como le cambio solamente la hora a una variable. diria que la solucion mas rapida es convirtiendo el valor de la Variable Datetime a Texto con ´Ttoc´ luego extractar los 10 primeros caracteres y concatenarlos con la otra variable texto donde se encuentre la hora y luego volver a convertir la variable a DateTime con ´Ctot´.
No se, si ese es el proceso que necesitas.
de todas maneras gracias por contestarme y si necesitas mi ayuda escribeme tal vez te pueda ser util
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar