Как получить значения в миллисекундах, используя время запроса? - PullRequest
0 голосов
/ 06 ноября 2019

Я пишу код PLI / CICS. Пытаясь найти способ получить значение времени, которое включает в себя миллисекунды.

Я пытался найти документацию для CICS ASKTIME и FORMATTIME и не нашел хорошего способа получить значение в миллисекундах

Итак, в моем коде я сначала выполняю ASKTIME, а затем формат.

This is how my code looks like

/* first do a asktime */
EXEC CICS ASKTIME                          
          ABSTIME(CICS_TIMESTAMP);         

/* followed by the formattime */                                          
EXEC CICS FORMATTIME                       
          ABSTIME(CICS_TIMESTAMP)          
          TIME(CICS_TIME);   

На данный момент я могу получить время в формате ЧЧММСС. Можете ли вы сказать мне, есть ли способ получить значение в миллисекундах?

1 Ответ

0 голосов
/ 06 ноября 2019
EXEC CICS FORMATTIME
          ABSTIME(CICS_TIMESTAMP)
          MILLISECONDS(MTIME)

Из руководства CICS

MILLISECONDS (область данных) Возвращает количество миллисекунд в текущей секунде, заданное ABSTIME, в виде двоичного целого числа вдиапазон 0 - 999.

...