Ciao a tutti, qualcuno ha modo di aiutarmi a validare una data che deve essere un timestamp ISO 8601 valido, come ad esempio questo: 2010-06-10T19:20+01:00
sto provando con questa if ma non funziona, continua a dire che non è valido e io di espressioni regolari non ci capisco una mazza![]()
grazie!
codice:if ($this->input->post('timestamp') && !preg_match('/^[0-9][0-9][0-9][0-9](-[0-1][0-9](-[0-3][0-9](T[0-9][0-9](:[0-9][0-9](:[0-9][0-9])?)?)?)?)?$/', $this->input->post('timestamp'))) die('data non valida');