Dans MySQL, le STR_TO_DATE()
fonction peut faire l'affaire en une seule ligne !
Exemple :Nous voulons obtenir la date du Tuesday
du 32
semaine de l'année 2013
.
SELECT STR_TO_DATE('2013 32 Tuesday', '%X %V %W');
afficherait :
'2013-08-13'
Je pense que c'est la meilleure et la plus courte solution à votre problème.