Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. getNumberOfTripDays: function() {
  2. var startDate = this.$form.find('#qq-form-start-date').datepicker('getDate');
  3. var endDate = this.$form.find('#qq-form-end-date').datepicker('getDate');
  4. var _numOfTripDays = '';
  5.  
  6. if (startDate && endDate) {
  7. // Discard the time and time-zone information.
  8. var MS_PER_DAY = 1000 * 60 * 60 * 24;
  9. var utc1 = Date.UTC(startDate.getFullYear(), startDate.getMonth(), startDate.getDate());
  10. var utc2 = Date.UTC(endDate.getFullYear(), endDate.getMonth(), endDate.getDate());
  11. var diffDays = Math.floor((utc2 - utc1) / _MS_PER_DAY);
  12.  
  13. // dates are inclusive so add 1
  14. _numOfTripDays = diffDays + 1
  15.  
  16. return _numOfTripDays;
  17. }
  18.  
  19. return _numOfTripDays;
  20. },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement