Advertisement
Guest User

Countdown

a guest
Mar 12th, 2015
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.26 KB | None | 0 0
  1. //Create your Date() object
  2.  
  3. var annee:Number = 2015;
  4. var mois:Number = 0;
  5. var jour:Number = 0;
  6. var heure:Number = 0;
  7. var minute:Number = 60;
  8. var seconde:Number = 10;
  9.  
  10. // mois -1 (don't ask) probably a flash bug beginning months at month 0
  11. var endDate:Date = new Date(annee,mois-1,jour,heure,minute,seconde);
  12. //Create your Timer object
  13. //The time being set with milliseconds(1000 milliseconds = 1 second)
  14. var countdownTimer:Timer = new Timer(1000);
  15. //Adding an event listener to the timer object
  16. countdownTimer.addEventListener(TimerEvent.TIMER, updateTime);
  17. //Initializing timer object
  18. countdownTimer.start();
  19. //Calculate the time remaining as it is being updated
  20. function updateTime(e:TimerEvent):void
  21. {
  22. //Current time
  23. var now:Date = new Date();
  24. var timeLeft:Number = endDate.getTime() - now.getTime();
  25. //Converting the remaining time into seconds, minutes, hours, and days
  26. var seconds:Number = Math.floor(timeLeft / 1000);
  27. var minutes:Number = Math.floor(seconds / 60);
  28. var hours:Number = Math.floor(minutes / 60);
  29. var days:Number = Math.floor(hours / 24);
  30.  
  31. //Storing the remainder of this division problem
  32. seconds %= 60;
  33. minutes %= 60;
  34. hours %= 24;
  35.  
  36. //Converting numerical values into strings so that
  37. //we string all of these numbers together for the display
  38. var sec:String = seconds.toString();
  39. var min:String = minutes.toString();
  40. var hrs:String = hours.toString();
  41. var d:String = days.toString();
  42.  
  43. if (days <= 0){
  44. d = "0";
  45. }
  46.  
  47. //Setting up a few restrictions for when the current time reaches a single digit
  48. if (seconds <= 0){
  49. sec = "00";
  50. }
  51. else if (sec.length < 2) {
  52. sec = "0" + sec;
  53. }
  54.  
  55. if (minutes <= 0){
  56. min = "00";
  57. }
  58. else if (min.length < 2) {
  59. min = "0" + min;
  60. }
  61.  
  62. if (hours <= 0){
  63. hrs = "00";
  64. }
  65. else if (hrs.length < 2) {
  66. hrs = "0" + hrs;
  67. }
  68.  
  69. //Stringing all of the numbers together for the display
  70. var time:String = d + ":" + hrs + ":" + min + ":" + sec;
  71. //Setting the string to the display
  72. time_txt.text = time;
  73. }
  74.  
  75. MyClickTagButton.addEventListener(MouseEvent.CLICK, fl_ClickToGoToWebPage);
  76.  
  77. function fl_ClickToGoToWebPage(event:MouseEvent):void
  78. {
  79. navigateToURL(new URLRequest("http://www.newcountry94.com/ConcertsandShows/Details.aspx?EventID=201032"), "_top");
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement