Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
DateTime Calculation Problems
Message
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Titre:
DateTime Calculation Problems
Divers
Thread ID:
00199527
Message ID:
00199527
Vues:
36
I've noticed that Calculations involving DateTime Values combined with INT, MOD or / sometimes act strangely

For Example:

I've observed the following:

X = {04/22/1999 16:00:00} - {04/22/1999 15:00:00})
?INT(X/60)

X = ROUND({04/22/1999 16:00:00} - {04/22/1999 15:00:00}, 2)
?INT(X/60)


The First result yields the incorrect number of 59

The Second pass yields a correct number of 60.


I suspect that the problem has to do with how VFP internally handles precision as regards to datetime calculations.

Marshal Rosenberg
Marshal_Rosenberg@Compuserve.Com
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform