Hi, welche Zeitfunktion ist denn in PHP am besten geeignet, um Zeiten für die Datenbank für Kram wie Letzer Login,... abzuspeichern. Will nur explizit anmerken, dass die "Zeiterzeugung" in PHP erfolgen muss und ich somit nicht auf SQL funktionen zurückgreifen kann (Bitte nicht fragen wieso? - Darum gehts nicht). Ich bin vor allem auf der Suche nach einer Lösung, die das 2038-Jahr Problem umgehen kann (Bitte auch keine Ratschläge wie: 64 Bit System nutzen), und wie gesagt, für oben gennanten Zweck geeignet ist. Schon im Vorraus vielen Dank.
Ankündigung
Einklappen
Keine Ankündigung bisher.
[Erledigt] PHP zeit abspeichern
Einklappen
Neue Werbung 2019
Einklappen
X
-
Stichworte: -
-
Das 2038 Problem bezieht sich auf den maximalen Integer-Wert in PHP. Du kannst dann selbstredend nicht den Integer-Timestamp benutzen sondern solltest eine standardisierte Date-Time Kombination in der Datenbank verwenden ( in einem Feld mit DATETIME-Typ ).[URL="https://gitter.im/php-de/chat?utm_source=share-link&utm_medium=link&utm_campaign=share-link"]PHP.de Gitter.im Chat[/URL] - [URL="https://raindrop.io/user/32178"]Meine öffentlichen Bookmarks[/URL] ← Ich habe dir geholfen ? [B][URL="https://www.amazon.de/gp/wishlist/348FHGUZWTNL0"]Beschenk mich[/URL][/B].
Kommentar
-
Phpyton
-
Zitat von Phpyton Beitrag anzeigenAber liefert DateTime nicht einen String zurück?[URL="https://gitter.im/php-de/chat?utm_source=share-link&utm_medium=link&utm_campaign=share-link"]PHP.de Gitter.im Chat[/URL] - [URL="https://raindrop.io/user/32178"]Meine öffentlichen Bookmarks[/URL] ← Ich habe dir geholfen ? [B][URL="https://www.amazon.de/gp/wishlist/348FHGUZWTNL0"]Beschenk mich[/URL][/B].
Kommentar
-
Um das aktuelle Datum mit Uhrzeit in MySQL zu speichern, kann du dir das sparen das geht einfacher, einfach beim Insert oder Update: `datum`= now()Die Deutsche Rechtschreibung ist Freeware! Du darfst sie kostenlos nutzen, allerdings ist sie nicht Open Source, d.h. Du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
Kommentar
-
Phpyton
Ich hab die Anforderung die Uhrzeit in Abhängigkeit von php abzuspeichern. Und wie sich now() und 2038-Problem verhält weiss ich nicht.
Kommentar
-
Zitat von Phpyton Beitrag anzeigenIch hab die Anforderung die Uhrzeit in Abhängigkeit von php abzuspeichern.
Zitat von Phpyton Beitrag anzeigenUnd wie sich now() und 2038-Problem verhält weiss ich nicht.Die Deutsche Rechtschreibung ist Freeware! Du darfst sie kostenlos nutzen, allerdings ist sie nicht Open Source, d.h. Du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
Kommentar
-
Phpyton
Junge, ich hab die Anforderung unabhängig von Datenbankfunktionen zu programmieren. Nur weil ein Kleingeist hier an seine intellektuellen Kapazitäten stößt, fang ich nicht an das vorgegebene Konzept über Bord zu werfen.
Kommentar
-
Zitat von Phpyton Beitrag anzeigenNur weil ein Kleingeist hier an seine intellektuellen Kapazitäten stößt, fang ich nicht an das vorgegebene Konzept über Bord zu werfen.Die Deutsche Rechtschreibung ist Freeware! Du darfst sie kostenlos nutzen, allerdings ist sie nicht Open Source, d.h. Du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
Kommentar
-
Zitat von Phpyton Beitrag anzeigenJunge, ich hab die Anforderung unabhängig von Datenbankfunktionen zu programmieren. Nur weil ein Kleingeist hier an seine intellektuellen Kapazitäten stößt, fang ich nicht an das vorgegebene Konzept über Bord zu werfen.
Grundsätzlich ist die Idee mit now() in der Datenbank garnicht so abwegig. Denn technisch gesehen ersparst du dir jedesmal wenn du die Datumsnotierung der Datenbank überlässt einen Wartungspunkt in der Anwendung.
Wenn deine Anforderung allerdings ist, das in PHP zu tun, bist du mit DateTime zukunftssicher zufriedengestellt.
Ich an deiner Stelle würde mich bei uha entschuldigen.[URL="https://gitter.im/php-de/chat?utm_source=share-link&utm_medium=link&utm_campaign=share-link"]PHP.de Gitter.im Chat[/URL] - [URL="https://raindrop.io/user/32178"]Meine öffentlichen Bookmarks[/URL] ← Ich habe dir geholfen ? [B][URL="https://www.amazon.de/gp/wishlist/348FHGUZWTNL0"]Beschenk mich[/URL][/B].
Kommentar
-
Phpyton
Ok, ich entschuldige mich. Ich stehe unter Zeitdruck und habe wohl etwas überreagiert.
Könntest du das noch genauer erklären Troy. Du scheinst über enormes Fachwissen zu verfügen.
Denn technisch gesehen ersparst du dir jedesmal wenn du die Datumsnotierung der Datenbank überlässt einen Wartungspunkt in der Anwendung.
Kommentar
-
Zitat von Phpyton Beitrag anzeigenMeinst du damit, dass es performanter wäre, es im Backend zu erzeugen, als es direkt in php zu machen?
Kommentar
Kommentar