timestamp←{⍺←⎕TS ⍝ Time-stamped message. join←{↑⍺⍺{⍺,⍺⍺,⍵}/⍵} ⍝ join vector ⍵ with ⍺'s. fmt←{(-2⌈⍴⍕⍵)↑'0',⍕⍵}¨ ⍝ format number with leading zeros. date←'-'join fmt 3↑⍺ ⍝ date: YYYY-MM-DD time←':'join fmt 3↑3↓⍺ ⍝ time: HH:MM:SS ' 'join date time ⍵ ⍝ blank-separated date, time and message. } code_colours test script Back to: notes Back to: Workspaces