Advertisement
Guest User

Untitled

a guest
Oct 17th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. <?php
  2. date_default_timezone_set('11111111111');
  3. ?>
  4. <!DOCTYPE html>
  5. <html lang="en">
  6. <head>
  7. <meta charset="UTF-8">
  8. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  9. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  10. <title>Document</title>
  11.  
  12. <script
  13. src="https://code.jquery.com/jquery-3.4.1.min.js"
  14. integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
  15. crossorigin="anonymous"></script>
  16. <script src="script.js"></script>
  17. </head>
  18. <body>
  19. <div id="timer"></div>
  20.  
  21. <script type="text/javascript">
  22. var endDate = new Date(2019, 10 - 1, 18, 0, 0, 0);
  23. endDate = endDate.getTime() / 1000;
  24. console.log('endDate ' + endDate);
  25. console.log(new Date(endDate * 1000));
  26. var currentDate = <?php echo time(); ?>;
  27. console.log('currentDate ' + currentDate);
  28. console.log(new Date(currentDate * 1000));
  29. $('#timer').countdown(endDate, currentDate);
  30. </script>
  31. </body>
  32. </html>
  33.  
  34. $.fn.countdown = function(endDate, currentDate) {
  35. var delta = endDate - currentDate;
  36. console.log('-- endDate ' + endDate);
  37. console.log('-- currentDate ' + currentDate);
  38. console.log('-- delta ' + delta);
  39.  
  40. var counter = function() {
  41. delta--;
  42. var date = new Date();
  43. date.setTime(delta * 1000);
  44. console.log('123 ' + delta);
  45. var day = delta <= 0 ? 0 : date.getUTCDate();
  46. console.log(delta <= 0);
  47. $('#timer').html(day + 'дн ' + date.getUTCHours() + ':' + date.getUTCMinutes() + ':' + date.getUTCSeconds());
  48. };
  49.  
  50. setInterval(counter, 1000);
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement