Difference between revisions of "SmartTime"

From scripting
Jump to: navigation, search
(Created page with " static string SmartTime(int Num_in_ms) { //Nick Pisca 0001d 2015 if (Num_in_ms < 1000) { return "< 1 sec";...")
 
(No difference)

Latest revision as of 20:00, 24 April 2017

        static string SmartTime(int Num_in_ms)
        { 
		//Nick Pisca 0001d 2015
            if (Num_in_ms < 1000)
            {
                return "< 1 sec";
            }
            double Num_in_sec = Num_in_ms / 1000.0;
            if (Num_in_sec < 60)
            {
                double NS = Math.Round(Num_in_sec, 2);
                return (NS.ToString() + " seconds");
            }
            double Num_in_min = Num_in_sec / 60.0;
            double Mins = Math.Round(Num_in_min, 0);
            double SecFract = Num_in_min - Mins;
            double Secs = Math.Round(SecFract * 60.0, 2);
            return Mins + " mins, " + Secs + " secs";
        }



Unrelated MEL scripting help located here: YSYT.