Flash Convert Military Time To Standard Time AS3
Posted by robert | Filed under ActionScript 3
Here is a code snippet to show you how to get Standard Time and Military Time in ActionScript 3.
const STANDARD:uint = 12; const MILITARY:uint = 24; function getCurrentTime(timeFormat:uint):String { var date:Date = new Date(); var hour:uint = date.getHours(); var currentTime:String; var timeExtention:String; switch(timeFormat) { case 24: hour = (hour == 0) ? 12 : hour; timeExtention = ""; break; case 12: if (hour > 12){ hour = (hour == 12) ? 12 : hour - 12; timeExtention = " PM"; }else{ hour = (hour == 0) ? 12 : hour ; timeExtention = " AM"; } break; } currentTime = hour.toString(); currentTime += ":"; currentTime += doubleDigitFormat( date.getMinutes() ); currentTime += ":"; currentTime += doubleDigitFormat( date.getSeconds() ); currentTime += timeExtention; return currentTime; } function doubleDigitFormat($num:uint):String { if ($num < 10) { return ("0" + $num); } return String($num); } trace( getCurrentTime(STANDARD) ); trace( getCurrentTime(MILITARY) );