So erstellen Sie eine datetime-Prüfer in einer Zend Framework form?

Standardmäßig eine Zend Framework-Datum Prüfung verwendet das Datumsformat yyyy-MM-dd:

$dateValidator = new Zend_Validate_Date();

Aber ich möchte hinzufügen, Stunde und minute Validierung. In anderen Worten, ich möchte, dass der Benutzer geben Sie die Stunde und minute. Aber der folgende Code funktioniert nicht:

$dateValidator = new Zend_Validate_Date('yyyy-MM-dd hh:ii');

Wenn ich eingeben 2010-02-01, bekomme ich eine Fehlermeldung, dass das Datum nicht passt das format. Wenn ich enter 2010-02-01 3 es nicht beschweren. Was es tut, ist vorausgesetzt, dass der Benutzer bedeutet 2010-02-01 03:00 statt zu erzwingen, dass der Benutzer das Datum in dem angegebenen format.

Wie kann ich erzwingen, dass das Datum muss eingegeben werden in dem angegebenen format?

InformationsquelleAutor Andrew | 2010-02-02
Schreibe einen Kommentar