Skip to content

Instantly share code, notes, and snippets.

@cristianobecker
Created October 16, 2014 18:36
Show Gist options
  • Save cristianobecker/cc6dd0eb4b5104f6b5ec to your computer and use it in GitHub Desktop.
Save cristianobecker/cc6dd0eb4b5104f6b5ec to your computer and use it in GitHub Desktop.
BRST problem in Javascript Date object
function nextDay() {
var date = new Date(2014, month, now + 1);
now = date.getDate();
return date;
}
var month = 9,
now = 0,
max = 50,
curr;
while (curr = nextDay()) {
console.log(curr.getDate() + '/' + (curr.getMonth() + 1) + ' ' + curr.getHours() + ':' + curr.getMinutes());
if (--max < 0) break;
}
// 1/10 0:0
// 2/10 0:0
// 3/10 0:0
// 4/10 0:0
// 5/10 0:0
// 6/10 0:0
// 7/10 0:0
// 8/10 0:0
// 9/10 0:0
// 10/10 0:0
// 11/10 0:0
// 12/10 0:0
// 13/10 0:0
// 14/10 0:0
// 15/10 0:0
// 16/10 0:0
// 17/10 0:0
// 18/10 0:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
// 18/10 23:0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment