Originariamente inviato da filippo.toso
strtotime funziona molto bene e supporta moltissimi formati di date. Ovviamente la data deve essere di tipo US English (es. "10 September 2000") e non una data italiana.
non sapevo funzionasse anche con una data di tipo US English (es. "10 September 2000");
io lavoro sempre sui timestamp, dai quali mi ricavo quello che mi pare nel formato che mi pare, ma quando vado a trasformare una data italiana per darla in pasto a strtotime la trasformo in yyyy-mm-dd e non ho mai avuto problemi di nessun tipo

l'unico è abilitando la visualizzazione degli errori di tipo E_STRICT, mi appare un errore che dice che non ho settato il timezone set con la funzione date_default_timezone_set...

anche perchè la funzione strtotime confonde la data italiana (dd-mm-yyyy) con un 'altra di tipo (mm-dd-yyyy) e non restituisce il timestamp desiderato