在as中有时候需要将一个整数的时间值格式化为00:00:00格式的时间值(例如当前声音的播放时长),以下函数可以实现此功能 function format(time:uint):String{ var second:int = time% 60; var minute:int= (time -second)%60; var hour:int = (time -60*minute-second) / 3600; var strSecond:String = second < 10 ? "0" + second.toString():second.toString(); var strMinute:String = minute < 10 ? "0" + minute.toString():minute.toString(); var strHour:String = hour < 10 ? "0" + hour.toString():hour.toString(); return strHour+":"+strMinute+":"+strSecond;} 复制代码