Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Set hours to 12|24
Message
De
12/09/2011 16:32:48
 
 
À
12/09/2011 15:24:11
Information générale
Forum:
Visual FoxPro
Catégorie:
Visual FoxPro Documentation de produit
Divers
Thread ID:
01523209
Message ID:
01523319
Vues:
29
>>>You are confusing a value returned by datetime() function with what is dispalyed
>>>
>>>>
>>>>I agree with Naomi, the Helpfile says explicit the value returned by DATETIME( ) is determined by the current SET HOURS setting. More important how can I get a 12 hour notation or am I forced to make a function?
>>>>
>>
>>The Help file is confusing:
>>
>>Use SET HOURS TO without 12 or 24 to return to the default 12-hour format.
>>
>>TIME( ) always returns a value in 24-hour format and isn't affected by SET HOURS. The value returned by DATETIME( ) is determined by the current SET HOURS setting.
>>
>>SET HOURS is scoped to the current data session.
>>----------------------------------------------------------------------------
>>In my tests I got the same output for ? DATETIME() regardless on the current SET HOURS settings.
>
>The help file is inaccurate. TIME() returns a string value that is always 24-hour, so remains unaffected by the SET HOURS setting. As Sergey pointed out, DATETIME() returns a value that is independent of the format settings -- what *is* affected is the display format.

Naoto,

OK I have found the correct solution . Tell me what is the difference between the displayed format and the value of datetime() ?

Regards,

Koen
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform