1
0

utils.js 556 B

12345678910111213141516171819202122232425262728
  1. /**
  2. * Check if object is empty
  3. * @param {Object} o
  4. * @return {boolean}
  5. **/
  6. function isObjectEmpty(o) {
  7. for (var i in o) {
  8. if (o.hasOwnProperty(i)) {
  9. return false;
  10. }
  11. }
  12. return true;
  13. }
  14. /**
  15. * Check if these to ts are on the same day
  16. * @param {number} ts1
  17. * @param {number} ts2
  18. * @return {boolean}
  19. **/
  20. function isSameDay(ts1, ts2) {
  21. var d1 = new Date(ts1),
  22. d2 = new Date(ts2);
  23. return d1.getDay() == d2.getDay() &&
  24. d1.getMonth() == d2.getMonth() &&
  25. d1.getYear() == d2.getYear();
  26. }