Neppure cosi andrà bene. date("w") non sarà mai minore di 0.