Guardian Programming Reference Summary for pTAL and TAL
Procedure Calls Summary (G-N)
Guardian Programming Reference Summary for pTAL and TAL—522631-001
6-18
INTERPRETTIMESTAMP
Converts a 64-bit Julian timestamp into a Gregorian (the common civil calendar) date
and time of day.
JULIANTIMESTAMP
Returns a four-word, microsecond resolution, Julian-date-based timestamp.
julian-day-num, INT(32):value input
year, INT:ref:1 output
month, INT:ref:1 output
day, INT:ref:1 output
ret-date-time := INTERPRETTIMESTAMP ( julian-timestamp
,date-n-time );
ret-date-time, INT(32) returned value
julian-timestamp, FIXED:value input
date-n-time, INT:ref:8 output
[0] The Gregorian year (yyyy).
[1] The Gregorian month (1-12).
[2] The Gregorian day of month (1-31).
[3] The hour of the day (0-23).
[4] The minute of the hour (0-59).
[5] The second of the minute (0-59).
[6] The millisecond of the second (0-999).
[7] The microsecond of the millisecond (0-999).
retval := JULIANTIMESTAMP ( [ type ]
,[ tuid ]
,[ error ]
,[ node ] );
retval, FIXED returned value
type, INT:value input