Oppure

Loading
03/01/12 11:35
Sevenjeak
Premetto di sapere che per convertire la data da un formato del genere: 10-10-15, dividendo la stringa tramite la funzione explode() per poi passare i vari valori alla funzione mktime().

Ma se io ho la dato in questo formato: 10 March 2010, come potrei convertirla in timestamp?

E come potrei sapere se quest'ultimo valore è valido, cioè se il timestamp indica una data esistente ( ad esempio non 32 March 2010, che non esiste )?
Ultima modifica effettuata da Sevenjeak 03/01/12 11:36
aaa
03/01/12 19:13
GN
Potresti dividerla con la explode(), usando gli spazi come separatore (ottenendo così tre stringhe: il giorno, il mese e l'anno che potresti chiamare $giorno, $mese, $anno), poi convertire ogni nome di mese nel relativo numero con un select:
switch ($mese) {
    case "January":
        $mese = "1"
    case "February":
        $mese = "2"
    case "March":
        $mese = "3"
//eccetera
}

Per verificare se la data è vera puoi usare checkdate() it.php.net/manual/en/…
aaa