Skip to content

Instantly share code, notes, and snippets.

@Skoog
Created March 12, 2012 10:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Skoog/2021154 to your computer and use it in GitHub Desktop.
Save Skoog/2021154 to your computer and use it in GitHub Desktop.
ISO 8601 Week Date
/**
* Gets the real date for an ISO-8601 week-date
*
* @param year
* @param week
* @param day
*/
function getWeekDate(year, week, day) {
var date = new Date(+year, 0, 3); // Jan 3
date.setDate( 3 - date.getDay() + (week -1) * 7 + +day);
return date;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment