Subject Re: time() funtion
From Mervyn Bick <invalid@invalid.invalid>
Date Sun, 24 Jul 2022 12:34:40 +0200
Newsgroups dbase.getting-started

On 2022/07/24 11:24, Mustansir Ghor wrote:
> Dear All
>
> Can time() function be compared with arithmetic operators as time value?
>
> Best Regards
> Mustansir

Yes, but ..... :-(

Time() returns the system time as a character string. If the computer
returns time in 24h format then  '11:01:10' < '13:01:20' returns true.
If the computer returns time in 12h format then '11:01:10 AM' <
'01:01:20 PM' returns false.

It depends on what you are doing but ctot() will covert the character
string returned by time() to a time value.

Both ctot('11:01:10') < ctot('13:01:20') and ctot('11:01:10 AM') <
ctot(01:01:20 PM') will return true irrespective of whether the computer
returns time in 12h or 24h format.

Mervyn.