[Turn on line numbering]arg time, @flag; var str, t, p; // compares args[1] with time() and returns hh:mm elapsed // will eventually make flags do things like 'long etc. For now its // just your own time, rather than time(). [(flag ?= 'stopwatch)] = flag; // time = time() - time; switch (flag) { case 'long: return .to_english(time); default: if (time > 356400) p = 3; else p = 2; return strfmt("%2{0}r:%2{0}r:%2{0}r", time / 3600, time % 3600 / 60, time % 60); }
// Created 27-Mar-1995 as a part of ColdCore, see: @help Credit