Use MySQL date functions, the WEEK function goes beyond what ISO8601 specifies, so it will probably work for you, in combination with the WEEKDAY and DATE_SUB functions.
Comment on Re^2: Is there an easy way to get the start date of the current week?