TIME
Synopsis
Return current system time
Description
The TIME
function retrieves the time on the calculator. The time is expressed by a real number in the format HH.MMSS, where:
- HH are the hours;
- MM are the minutes;
- SS are the seconds.
The range of allowable times is 00.0000 to 23.5959. It is to be noted that the time is always in 24-hour format, regardless of the state of flag -41.
Compatibility
TIME
is not fully equivalent to its userRPL counterpart.
In particular:
- in userRPL the time value can express fractions of seconds too; in newRPL it is not allowed.
Usage
Input
4: 3: 2: 1: ………………………………………………………………………………………………………… TIME
Output
4: 3: 2: 1: 18.0245 …………………………………………………………………………………………………………
Related Commands
Command | Short Description | |
---|---|---|
→DATE | Set current system date in MM.DDYYYY | |
DATE+ | Add days to a date in MM.DDYYYY | |
→TIME | Set current time as HH.MMSS | |
→HMS | Convert decimal time to HH.MMSS | |
HMS→ | Convert time in HH.MMSS to decimal | |
HMS+ | Add time in HH.MMSS format | |
HMS- | Subtract time in HH.MMSS format | |
TICKS | Return system clock in microseconds | CHANGED |
TEVAL | Perform EVAL and measure elapsed time | CHANGED |
DATE | Current system date as MM.DDYYYY | |
DDAYS | Number of days between dates in MM.DDYYYY | |
TIME | Current time in HH.MMSS | |
TSTR | ||
ACK | Acknowledge oldest alarm (dismiss) | |
ACKALL | Acknowledge (dismiss) all alarms | |
RCLALARM | Recall specified alarm | |
STOALARM | Create a new alarm | |
DELALARM | Delete an existing alarm | |
FINDALARM | Get first alarm due after the given time | |
VERSION | Get newRPL version string | |
MEM | Get available memory in bytes | |
BYTES | Size of an object in bytes and CRC32 | CHANGED |
PEEK | Low-level read memory address | CHANGED |
POKE | Low level write to memory address | CHANGED |
NEWOB | Make a new copy of the given object | |
GARBAGE | Force a garbage collection | NEW |
FWUPD | ||
OFF | Turn calculator off programmatically |