Hola, resulta que tengo un problema, deseo cambiar una fecha por el lunes o jueves anterior a una fecha, pero si la fecha es lunes o jueves se queda igual ejemplos
si la fecha es igual a lunes o jueves se queda igual
fecha=29/07/2013 (lunes) la fecha seria 29/07/2013
fecha=01/08/2013 (jueves) la fecha seria 01/08/2013
si la fecha es mayor a lunes pero menor a jueves buscar el lunes anterior a la fecha
fecha=30/07/2013 (martes) la fecha seria 29/07/2013
fecha=31/07/2013 (miercoles) la fecha seria 29/07/2013
si la fecha es mayor a jueves pero menor a lunes buscar el jueves anterior a la fecha
fecha=02/08/2013 (viernes) la fecha seria 01/08/2013
fecha=03/08/2013 (sabado) la fecha seria 01/08/2013
fecha=04/08/2013 (domingo) la fecha seria 01/08/2013
Por favor necesito ayuda!!