Bonjour tout le monde,
J'essaie de développer une fonction qui compare deux temps mais elle ne fonctionne pas.
Voici le code :
Est ce que vous pouvez m'aider SVP ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public function beforeTime (string $startField, string $endFiled) { if ( $this->$startField && $this->$endFiled ) { $h_debut = DateTime::createFromFormat('H:i:s', $this->data[$startField]); $h_fin = DateTime::createFromFormat('H:i:s', $this->data[$endFiled]); if ( $h_debut->getTimestamp() > $h_fin->getTimestamp() ) { $this->errors[$startField] = "L'heure de début doit être inférieure à l'heure de fin"; return false; } return true; } return false; }
Merci d'avance
Partager