Today I’m sharing simple utility that I use from time to time when I need to convert time (see what I did there? 😀 )
It’s very useful if you build a FLV player for example, and want to convert the time into minutes:seconds
Example of how to apply it to your project:
import com.vamapaull.utils.TimeUtil; time.text = TimeUtil.getTimecode(timeValue); |
Results:
The ActionScript class:
package com.vamapaull.utils { public class TimeUtil { public static function getTimecode(value:Number):String { var t:Number = Math.round(value), min:Number = Math.floor(t/60), sec:Number = t%60, tc:String = ""; if(min < 10) tc += "0"; if(min >= 1) { if (isNaN(min) == true) tc += "0"; else tc += min.toString(); } else tc += "0"; tc += ":"; if(sec < 10) { tc += "0"; if (isNaN(sec) == true) tc += "0"; else tc += sec.toString(); } else { if (isNaN(sec) == true) tc += "0"; else tc += sec.toString(); } return tc; } } } |