checkdiff.js 575 B

123456789101112131415161718
  1. /* checkDiff
  2. *
  3. * Check if the
  4. */
  5. function checkDiff(datestr) {
  6. var date = new Date();
  7. var refreshed = new Date(datestr);
  8. var diff = 30 * 60 * 1000; /* 30 min diff is OK without a warning*/
  9. var text = document.createElement('div');
  10. // Fixme: Add "icon"
  11. if (date - refreshed > diff) {
  12. text.innerHTML = "<i class='fa fa-exclamation-triangle m-orange'></i><b> Old Weather Data </b>";
  13. // } else {
  14. // text.innerHTML = "<i class=''></i> Fresh Weather";
  15. }
  16. document.getElementById('freshweather').appendChild(text);
  17. }