Per Start- & Enddatum feststellen, ob gewähltes Datum belegt ist?

... komplette Frage anzeigen

2 Antworten

Bist du sicher, dass das Datum in der Datenbank als String in diesem Format gespeichert ist und nicht z. B. als Ganzzahl-Zeitstempel und erst durch die Abfrage so formatiert wird?

Falls Zeitstempel als Zahl: gewähltes Datum in Zahl mit gleichem Zeitnullpunkt umwandeln und einfach vergleichen.

Falls tatsächlich string: Mit split (JavaScript) bzw. explode (PHP) in Bestandteile zwischen den "/" zerlegen, Monatsname ins Englische übersetzen, neu zusammensetzen und mit Date.parse (JavaScript)) bzw. stringtotime (PHP) in ein Datum umwandeln

Antwort bewerten Vielen Dank für Deine Bewertung

Die Arbeit kann MYSQL für die übernehmen. Schau dir mal die date Funktionen von MYSQL an. Dazu vielleicht noch Between, usw.

Antwort bewerten Vielen Dank für Deine Bewertung