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










