Erhalten Sie die Meldung Invalid input datetime format of value ’01.01.1970′ (das angegebene Datumsformat kann variieren und z.B. auch als ’1/01/1970′ angegeben sein), wenn Sie ein Produkt im Magento 2 Adminbereich speichern möchten? In den meisten Fällen liegt es daran, dass in der erweiterten Preisgestaltung des jeweiligen Produktes die Datumsangaben für den Sonderpreis falsch gesetzt sind.
Öffnen Sie also einfach die erweiterte Preisgestaltung und entfernen bzw. korrigieren Sie die dortigen Datumsangaben. Das Problem tritt z.B. öfter nach einer Datenmigration auf.
Sollte dies Ihr Problem nicht lösen, oder wenn zu viele Produkte betroffen sind, können Sie die Anpassung auch direkt in der Datenbank vornehmen. Führen Sie dazu die folgende Abfrage aus:
Hinweis: Ausführen auf eigene Gefahr! Fertigen Sie zudem vorab eine Sicherung Ihrer Datenbank an oder führen Sie die Abfrage zuerst auf einem Testsystem aus!
1 |
UPDATE catalog_product_entity_datetime SET value = '2022-01-01 00:00:00' WHERE value LIKE '%1970-01-01%'; |
Nun sollte das Speichern von Produkten in Ihrem Magento 2 Shop wieder problemlos funktionieren.