In MySQL das STR_TO_DATE() Funktion kann den Trick in nur einer Zeile erledigen!
Beispiel:Wir möchten das Datum des Tuesday erhalten der 32 Woche des Jahres 2013 .
SELECT STR_TO_DATE('2013 32 Tuesday', '%X %V %W');
würde ausgeben:
'2013-08-13'
Ich denke, das ist die beste und kürzeste Lösung für Ihr Problem.