Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Set hours to 12|24
Message
From
12/09/2011 09:32:43
 
 
To
12/09/2011 09:22:44
General information
Forum:
Visual FoxPro
Category:
Visual FoxPro Product Documentation
Miscellaneous
Thread ID:
01523209
Message ID:
01523229
Views:
48
>>>>>>Hi,
>>>>>>
>>>>>>When I Set Hours to 12, datetime() is returning a time as if I had set hours to 24. How can I be sure to get a 12 hours notation?
>>>>>>
>>>>>>Regards,
>>>>>>
>>>>>>Koen
>>>>>
>>>>>
>>>>>Set Hours is scoped to the current datasession - works well over here
>>>>
>>>>Does not work from the command window:
>>>>
>>>>SET HOURS TO 12
>>>>?DATETIME()
>>>>SET HOURS TO 24
>>>>?DATETIME()
>>>>dt = DATETIME() + 3600 *10
>>>>?dt
>>>>SET HOURS TO 12
>>>>?dt
>>>>
>>>
>>>
>>>Somehow it works over here
>>>
>>>
>>>dt = datetime+ 3600*10
>>>SET HOURS TO 12
>>>?dt && 13/09/2011 12:59:30 AM
>>>
>>>set hours to 24
>>>?dt && 13/09/2011 00:59:30
>>>
>>
>>I got - see attached. Are you trying in the form or from the command window?

One thing confuses me (just from reading the Help):
SET HOURS Command sets the system clock to a 12- or 24-hour time format.
SET HOURS is scoped to the current data session.

So how many system clocks are there :-}
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform