Ok, ovviamente lo stavo testando per cui w oggi vale 4, altrimenti vale 0.

date('i') invece prende i minuti, per cui potrei scrivere che sia >= 00 AND <=38, cioè dal minuto 0 al 38° dell'ora precedentemente impostata... ma volevo sapere se si può fare come differenza tra timestamp!?!?