frozenLake

Untitled

Mar 26th, 2014
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.  
  3. <html>
  4. <body>
  5. <style type="text/css"> /* I got some /style/ */
  6. body {background-color:#BACAFE;} /* Do I need to explain this one? */
  7. p {color:#010101; /* Well I can't just leave BACAFE by itself, now can I? */
  8. text-align:center; /* This aligns the text in the center of whatever box it is in. */
  9. }
  10. #splanet_block
  11. { /* This is the CSS for the Starter Planet Clock. */
  12. width:200px;
  13. border:4px solid #FFC000; /* Attempt at making a shade of gold */
  14. margin:auto; /* This centers the block in the screen, might change this later. */
  15. background-color:#DCC57F; /* Halfway Blend between gold and BACAFE. */
  16. }
  17. #splanet_village
  18. {
  19. text-align:left
  20. }
  21. #v0earth_block
  22. { /* This is the CSS for the Earth Clock... with timing to events on other planets */
  23. width:650px;
  24. border:4px solid #0000FF; /* Blue. */
  25. margin:auto; /* This centers the block in the screen, might change this later. */
  26. background-color:#5D65FF; /* Halfway Blend between Blue and BACAFE. */
  27. }
  28. #unix_block
  29. { /* This is the CSS for the Unix Clock. */
  30. width:200px;
  31. border:4px solid #000000; /* Black. */
  32. margin:auto; /* This centers the block in the screen, might change this later. */
  33. background-color:#5D657F; /* Halfway Blend between Black and BACAFE. */
  34. }
  35.  
  36. </style>
  37. <script>
  38. var myVar=setInterval(function(){univeral_loop()},1000); // It actually would check every millisecond if that 1000 was not there. //
  39.  
  40. function univeral_loop()
  41. {
  42. var unix = Math.round(+new Date() / 1000);
  43. var splanet_year = Math.floor((unix-1387670400)/38750400); // splanet stands for Starter Planet, obviously. //
  44. var splanet_yrem = ((unix-1387670400) % 38750400);
  45. var splanet_day = Math.floor(splanet_yrem / 93600);
  46. var splanet_drem = splanet_yrem % 93600;
  47. var splanet_hour = Math.floor(splanet_drem / 3600);
  48. var splanet_hrem = splanet_drem % 3600;
  49. var splanet_min = Math.floor(splanet_hrem / 60);
  50. var splanet_sec = splanet_hrem % 60;
  51. if (splanet_sec<10)
  52. {
  53. splanet_secmin=":0";
  54. }
  55. else
  56. {
  57. splanet_secmin=":";
  58. }
  59.  
  60. if (splanet_min<10)
  61. {
  62. splanet_hourmin=":0";
  63. }
  64. else
  65. {
  66. splanet_hourmin=":";
  67. }
  68.  
  69. if (splanet_day>13) //if the day amount is larger than 13
  70. {var dcal=splanet_day%10 }//modulo by 10 to get a base number
  71. else
  72. {var dcal=splanet_day} //if no, just keep it straight.
  73.  
  74. if (dcal==1) //if it modulo'd to 1
  75. {var nend="st" }//it is the 1st
  76. else if (dcal==2)
  77. {var nend="nd"}
  78. else if (dcal==3)
  79. {var nend="rd"}
  80. else
  81. {var nend="th"} //it works now
  82.  
  83. if (splanet_hour < 5) //if hour is smaller than 5
  84. {var splanet_light = "really late night (go to bed >_>)"}
  85. else if (splanet_hour == 13)
  86. {var splanet_light = "noooooon"}
  87. else if (splanet_hour > 26) //if the our is bigger than 26
  88. {var splanet_light = "late night"}
  89. else if (splanet_hour == 26)
  90. {var splanet_light = "midnight (watch out for werewolves-owait that's just kimura)"}
  91. else if (splanet_hour > 20)
  92. {var splanet_light = "night"}
  93. else if (splanet_hour > 18)
  94. {var splanet_light = "evening"}
  95. else if (splanet_hour > 13)
  96. {var splanet_light = "afternoon"}
  97. else if (splanet_hour > 8)
  98. {var splanet_light = "morning (EGGS AND BACON)"}
  99. else if (splanet_hour > 5) //if hour is larger than 5
  100. {var splanet_light = "dawn (which sun tho)"}
  101. else
  102. {var splanet_light = "I DON'T KNOW, OKAY?"} //if all else fails, I have no idea
  103. //Sunrise: 6 to 7
  104. //Noon: 13
  105. //Sunset: 19 to 20
  106. //Midnight: 26
  107.  
  108. document.getElementById('splanet_dayname').innerHTML = "It is currently the " + splanet_day + nend + " day of the Year " + splanet_year;
  109. document.getElementById('splanet_clock').innerHTML = "The time is " + splanet_hour + splanet_hourmin + splanet_min + splanet_secmin + splanet_sec + ", " + splanet_light ;
  110.  
  111. var UTCdate = new Date();
  112. var earthdate = UTCdate.toUTCString();
  113. document.getElementById('v0earth_gmt').innerHTML = earthdate;
  114.  
  115.  
  116.  
  117. var splanet_vanyear = Math.floor((unix-1387670400)/38750400);
  118. var splanet_vanyear2 = Math.floor(38750400+38750400*splanet_vanyear);
  119. var splanet_vanyear3 = Math.floor(splanet_vanyear2-(unix-1387670400));
  120. var vanyear_day = Math.floor(splanet_vanyear3 / 86400);
  121. var vanyear_drem = splanet_vanyear3 % 86400;
  122. var vanyear_hour = Math.floor(vanyear_drem / 3600);
  123. var vanyear_hrem = vanyear_drem % 3600;
  124. var vanyear_min = Math.floor(vanyear_hrem / 60);
  125. var vanyear_sec = vanyear_hrem % 60;
  126. document.getElementById('splanet_newyear').innerHTML = vanyear_day + " Days, " + vanyear_hour + " Hours, " + vanyear_min + " Minutes, and " + vanyear_sec + " Seconds " + "until Year " + (splanet_year+1) + " on Starter Planet.";
  127. document.getElementById('unix_clock').innerHTML = unix;
  128. }
  129.  
  130. </script>
  131. <!--
  132. Fixed code credit goes to niki (shinyJiggly)
  133. -->
  134. <div id=v0earth_block>
  135. <p><b>Vanilla Earth</b></p>
  136. <p id="v0earth_gmt"></p>
  137. <p id="splanet_newyear"></p>
  138. </div>
  139. <p>
  140. <div id=splanet_block>
  141. <p><b>Starter Planet</b></p>
  142. <p id="splanet_dayname"></p>
  143. <p id="splanet_clock"></p>
  144. <p id="splanet_village">Sunrise: 6 to 7<br>Noon: 13<br>Sunset: 19 to 20<br>Midnight: 26
  145. </p>
  146. </div>
  147. <p>
  148. <div id=unix_block>
  149. <p><b>Unix Time</b></p>
  150. <p id="unix_clock"></p>
  151. </div>
  152. </body>
  153. </html>
Advertisement
Add Comment
Please, Sign In to add comment