WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Timestamp für "Gestern 0 Uhr" erhalten? » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von languitar
naja, yesterady kannst du dir ja auch mit der aktuellen timestamp - 24h errechnen, aber das ändert nicht viel
von chg
Am besten wäre ja natürlich ich könnte das DB-Format ändern auf Datetime, die Datenbank ist aber leider Vorgabe.

Was mich daran am meisten stört isst nur diese mehrfach Umwandlung:

Erst einen String ("yesterday") zu einem Timestamp verwandelt, diesen wiederrum in einen String um dann erneut den Timestamp dafür zu erhalten. Meint ihr nicht das dies demnächst bei PHP WTF auftaucht.
von languitar
ich würd da nix dran ändern. viel sinnvoller wird das nicht.
von chg
Hallo zusammen,

ich benötige für ein Skript div. Zeitangaben. Unter anderem den Timestamp für gestern 0 und für gestern 23:59:59 um eine Auswertung für den Tag zu erhalten. Meine momentane, etwas stupide Methode ist:

$date_start = strtotime(date("Y-m-d", strtotime("yesterday")));
$date_end = strtotime(date("Y-m-d", strtotime("yesterday")) . " 23:59:59");

Dies sieht natürlich nicht schön aus, und ich würde es auch sehr gerne ändern.
Wer hat einen Denkanstoss für mich?

Danke
chg

Nach oben