Function: erc--format-time-period
erc--format-time-period is a byte-compiled function defined in
erc.el.gz.
Signature
(erc--format-time-period SECS)
Documentation
Return a string with hour/minute/second labels for duration in SECS.
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defun erc--format-time-period (secs)
"Return a string with hour/minute/second labels for duration in SECS."
(let* ((hours (floor secs 3600))
(minutes (floor (mod secs 3600) 60))
(seconds (mod secs 60)))
(cond ((>= secs 3600) (format "%dh%dm%ds" hours minutes (floor seconds)))
((>= secs 60) (format "%dm%ds" minutes (floor seconds)))
(t (format "%ds" (floor seconds))))))