bense: Mitternachtstimestamp herausfinden

Beitrag lesen

Hallo zusammen!

Ich habe einen PHP-Timestamp, mit irgendeiner Zeit des Tages. Nun möchte ich den "Nullpunkt" des Tages herausfinden. Also quasi Mitternacht, 0:00 des entsprechenden Tages. Wie mache ich jetzt das, damit es am wenigsten Rechenpower benötigt? Ich muss diese Abfrage eben ein paar tausend Mal machen, darum meine Sorge um die Performance.

Dass es mit mktime(0,0,0,date("m",$timestamp),date("d",$timestamp),date("Y",$timestamp)) funktioniert, weiss ich. Aber ist das effizient? Oder sollte ich den Timestamp lieber mit Rechnen umwandeln? Z.B. durch 24*3600 teilen, Kommastellen abschneiden und wieder mal 24*3600 rechnen?

Danke und Gruss