Bei dem Versuch ein Datum für die Veröffentlichung eines Beitrages, z.Bsp. 22.07.1950, einzugeben, wird dieses Datum nicht angenommen. Erst ab 1970 scheint es zu funktionieren. Wenn ich das Datum über QuickEdit verändere dann ist alles in Ordnung.
Hat jemande eine Idee woran das liegt?
Danke für die Hilfe.
Robert
Datum 1950 wird nicht akzeptiert
-
- WP 5.x
-
tamaya -
29. Januar 2019 um 11:50
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Hi,
Ich glaube das kann jemand, der sich wirklich mit Hardcore PHP Entwicklung auskennt viel besser beantworten und ich rede da jetzt nicht von PHP Webseiten oder Funktions Entwicklungen, sondern von tiefster Kernstruktur.
Erst ab 1970 scheint es zu funktionieren.
Es gibt ja so genannte Timestamps und irgendwie scheinen die erst mit Werten ab 1970 richtig zu funktionieren.
Im PHP Cookbook https://books.google.de/books?id=d9ebAgAAQBAJ (Leider nur in Englisch gefunden) wird auf diese Thematik etwas eingegangen.
Doch in kenne mich mit dem tiefsten inneren von PHP nicht so aus, um da wirklich fachgerecht eine Antwort zu geben.Wenn ich das Datum über QuickEdit verändere dann ist alles in Ordnung.
Das hängt wohl damit zusammen, dass das verwendete Datum (1970) nach dem Veröffentlichen als Variable (Veröffentlichungsdatum) in der Datenbank abgelegt ist und diese dann nachträglich auf einen anderen Wert geändert werden kann.
Ist allerdings jetzt nur geraten.;) -
Danke vorerst Markus. Leider bin ich auch kein Profi. Also warte ich bis jemande das profunde Wissen hat um mir zu helfen.
-
Das Buch ist wohl doch auch auf Deutsch erhältlich. Habe es gerade gefunden.
https://books.google.de/books?id=jyWdSfsvza4C -
Ich bin auch kein Profi und habe das ggf dazu gefunden - LINK
-
Zitat von "Marcus[IS
, post: 770411, member: 25287"]Das Buch ist wohl doch auch auf Deutsch erhältlich. Habe es gerade gefunden.
https://books.google.de/books?id=jyWdSfsvza4C
Danke Markus. -
Ich bin auch kein Profi und habe das ggf dazu gefunden - LINK
Den Link habe ich auch schon, aber was fange ich damit an. Wie gesagt, bin kein Profi. -
Vielleicht hilfreich zur "weiteren" Aufklärung, wieso und weshalb - und auch ein Workaround: https://stackoverflow.com/questions/3115…dates-year-1800
LG
-
Die interessante Frage ist warum Quick Edit ein Datum vor 1970 zulässt. PHP Timestamps fangen am 1.1.1970 an. Alles davor gibt es nicht, es sei denn man greift aktiv ein. Sieht für mich wie ein Bug aus. Welche Wp Version?
PS: Nutzt Du Gutenberg? Im Classic Editor geht es nämlich
-
Bei dem Versuch ein Datum für die Veröffentlichung eines Beitrages, z.Bsp. 22.07.1950, einzugeben, wird dieses Datum nicht angenommen. Erst ab 1970 scheint es zu funktionieren.
Selbstverständlich kann PHP unter Unix ein Datum zwischen 1901 und 2038 darstellen nur unter Windows gibt es die Beschränkung zwischen 1970 und 2038
Eines meiner lieblings PHP Klassen umgeht dieses Problem auf Unix und Windows
https://github.com/ADOdb/ADOdb/bl…db-time.inc.php -
Es ist ein Gutenberg Bug: https://core.trac.wordpress.org/ticket/46139
-
Es ist ein Gutenberg Bug
Schon wieder mal? Gefühlt jeder 10te Hilferuf hier im Forum geht auf irgendwelche Diskrepanzen mit Gutenbug zurück. o_O -
Ja ... leider wurde mMn ein nur halbfertiger Editor veröffentlicht. Man hätte besser noch warten sollen.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!