where to_char(date, 'D', nls_territory='SPAIN') not in (6, 7)

there are probably better ways