Advertisement
Guest User

endOfTheWorld2012Counter

a guest
Jan 17th, 2012
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.39 KB | None | 0 0
  1. <html>
  2.  
  3. <head>
  4. <title>Maailmanloppu</title>
  5.  
  6. <script type="text/javascript">
  7.  
  8. /** Palauttaa tekstimuotoisen esityksen jäljellä olevasta ajasta.
  9. */
  10. function getEndOfTheWorld() {
  11.     var now=new Date().getTime();
  12.  
  13.     //Luotettavien lähteiden (lue: suomi24) mukaan maailmanloppu
  14.     //tulee Suomen aikavyöhykkeellä 2012-12-21 17:15:00. Käyttäkäämme siis sitä
  15.     //kohtalomme ajanhetkenä:
  16.     var end=new Date(2012,11,21,17,15,00).getTime();
  17.  
  18.     if(now>end) {
  19.         //Maailmanloppu tuli ja meni:
  20.         return "Hauskaa maailmanloppua!";
  21.     }
  22.  
  23.     //Tallenna muuttujiin montako päivää, tuntia jne. on maailmanloppuun:
  24.     var diff=end-now;
  25.  
  26.     var daysLeft=Math.floor(diff/(60*60*24)/1000);
  27.     diff-=daysLeft*(60*60*24)*1000;
  28.  
  29.     var hoursLeft=Math.floor(diff/(60*60)/1000);
  30.     diff-=hoursLeft*(60*60)*1000;
  31.  
  32.     var minutesLeft=Math.floor(diff/60/1000);
  33.     diff-=minutesLeft*60*1000;
  34.  
  35.     var secondsLeft=Math.floor(diff/1000);
  36.  
  37.     var output="Maailmanloppuun on aikaa ";
  38.     output+=daysLeft+" päivää, ";
  39.     output+=hoursLeft+" tuntia, ";
  40.     output+=minutesLeft+" minuuttia ja ";
  41.     output+=secondsLeft+" sekuntia. ";
  42.  
  43.     return output;
  44. }
  45.  
  46. </script>
  47.  
  48. </head>
  49. <body>
  50.  
  51. <hr>
  52. <center>
  53. <script type="text/javascript">
  54.     //Tulosta tähän kohtaan laskuri:
  55.     document.write(getEndOfTheWorld());
  56. </script>
  57. </center>
  58. <hr>
  59.  
  60. </body>
  61. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement