Note that SELECT STR_TO_DATE("Wed 09:00", "%a %H:%i") returns 0000-00-00 09:00:00 (at least on my local MySql 5.5.16). Therefore, if you compare different days, you will not get the correct result.
If the year and week are specified, the day name will be interpreted as of the current date, so comparisons may also cover days. For example (although not very elegant, I admit):
SELECT TIMESTAMPDIFF(MINUTE, STR_TO_DATE(CONCAT(YEAR(CURDATE()), WEEKOFYEAR(CURDATE()), ' Tue 09:00'), '%x%v %a %H:%i'), STR_TO_DATE(CONCAT(YEAR(CURDATE()), WEEKOFYEAR(CURDATE()), ' Wed 13:00'), '%x%v %a %H:%i') )
source share