import os,datetime,re
#pon la direccion de tu carpeta por ejemplo: C:\\
direccion_carpeta = raw_input("direccion carpeta \n\n>>>")
fechas = []
for n in os.listdir(direccion_carpeta):
s = os.path.splitext(n)
if s[1] == '':
pass
else:
directorio = direccion_carpeta+n
f = os.path.getmtime(directorio)
date = str(datetime.datetime.fromtimestamp(f))
date_2 = re.findall(r'([\d]+)',date)
resultado = str(date_2[0]+"-"+date_2[1]+"-"+date_2[2])
fechas.append(resultado)
print fechas
aquí te dejo un poco de código que logre hacer, solo te queda crear las carpetas y después ver si los archivos tienen la misma fecha que el nombre de la carpeta y moverlos allí con el modulo shutil xd espero haberte ayudado.