time и tim

Sergey ShishkinSergey Shishkin
1 min read

tim$ - Formats a timetim. If flg is NIL, the format is HH:MM, otherwise it is HH:MM:SS.

time - вычисляет время суток, представленное как количество секунд с полуночи. При вызове без аргументов возвращается текущее местное время. При вызове с аргументом T возвращается время последнего вызова date. При вызове с одним числом tim оно принимается как значение времени, и возвращается список с соответствующими часами, минутами и секундами. При вызове с двумя или тремя числами (или списком из двух или трех чисел) для часов, минут (и, возможно, секунд) возвращается соответствующее значение времени (или NIL, если они не представляют допустимое время).

timeout - устанавливает или обновляет значение тайм-аута в глобальном *Run, так что текущий процесс выполняет bye после указанного периода. Если вызывается без аргументов, тайм-аут удаляется. Использует -1 как неявный ключ.

$tim - преобразует строку во время. Минуты и секунды необязательны и по умолчанию равны нулю.

https://picolisp.tiddlyhost.com/#time

P.S. rt - измерение Real/Runtime: выполняет prg, затем (деструктивно) добавляет количество прошедших микросекунд к параметру cnt. Таким образом, cnt в конечном итоге будет содержать общее количество микросекунд, потраченных в prg.

https://software-lab.de/doc/refR.html#rt

0
Subscribe to my newsletter

Read articles from Sergey Shishkin directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Sergey Shishkin
Sergey Shishkin

Всегда чему-то учусь!