Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3.  
  4. <head>
  5. <base target="_top">
  6. </head>
  7.  
  8. <body>
  9. <script>
  10. function myFunction() {
  11. document.getElementById("data").innerHTML = "Clicked!";
  12. listAllEvents()
  13. }
  14.  
  15.  
  16. function listAllEvents() {
  17. document.getElementById("data").innerHTML = "In Function!";
  18. var calendarId = 'primary';
  19. var now = new Date();
  20. var display = ""
  21. var events = Calendar.Events.list(calendarId, {
  22. timeMin: now.toISOString(),
  23. maxResults: 2500,
  24. });
  25. if (events.items && events.items.length > 0) {
  26. for (var i = 0; i < events.items.length; i++) {
  27. var event = events.items[i];
  28.  
  29. if (event.start.date) {
  30. // All-day event.
  31. var start = new Date(event.start.date);
  32. var end = new Date(event.end.date);
  33. display = display + 'Start: ' + start.toLocaleDateString() + '; End: ' + end.toLocaleDateString() + ". ";
  34. } else {
  35. var start = new Date(event.start.dateTime);
  36. var end = new Date(event.end.dateTime);
  37. display = display + 'Start: ' + start.toLocaleString() + '; End: ' + end.toLocaleString() + ". ";
  38. }
  39. }
  40. } else {
  41. display = 'No events found.';
  42. }
  43.  
  44. Logger.log('%s ', display);
  45. document.getElementById("data").innerHTML = "Almost There";
  46. document.getElementById("data").innerHTML = display;
  47. }
  48. </script>
  49.  
  50. <div id="data"> Hello! </div>
  51. <button onclick="myFunction()">Run Function</button>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement