Next: Errors, Previous: Control Flow, Up: k9: Manual
k9 has functions (within .z) to get the current date and time to various degrees of precision. There are also functions to retrieve partial date and time using dot notation.
z.d date 2001.02.03 z.t time 12:34:56.789 z.T datetime
These functions retrieve the date as day (d) or month (m) precision.
.z.d 2023.03.11
These functions retrieve the time millisecond precision.
z.t 09:09:02.451
One could use the current time commands to measure run time but typically this is done via \t
t1:z.t;(_2e8)?1.;t2:z.t;t2-t1 00:00:00.001 \t (_2e8)?1. 610
These functions retrieve the date and time as datetime.
.z.T 2023.03.11 09:09:49.654
These functions use dot notation to retrieve partial date and times.
now:.z.v;now 11:27:18.049558016 now.h 11 now.r 11:27 now.s 11:27:18 now.t 11:27:18.049 now.u 11:27:18.049558 now.v 11:27:18.049558016