Pracuję nad migracją blogu z niestandardowego bloga do Wordpressa. Jednym z pól poszukiwanych przez Wordpress w bazie danych jest datownik/czas ustawiony na GMT, czyli 4 godziny przed czasem. Zasadniczo potrzebuję więc pobrać nasz datownik/czas (w formacie RRRR-MM-DD HH: MM: SS) i dodać do niego cztery godziny. Szukałem polecenia MySQL "ADDTIME", ale myślę, że działa tylko na selekcji, a nie na insertach.Jak dodać 4 godziny do czasu w PHP/MySQL
Zrobiłem scenariusz, który eksplodował datę na części i dodał 4 godziny do czasu, ale wynikająca z tego logika, która byłaby wymagana do sprawdzenia, kiedy 4 godziny wpada na następny dzień/miesiąc/rok wydawało się trochę przesadzone.
Nic nie uniemożliwia robi to w bazie danych.Można przenieść dane z istniejącej bazy danych bez zmiany znaczników czasu, a następnie ZAKTUALIZUJ blog_table SET blog_timestamp = DATE_ADD (blog_timestamp, INTERVAL 4 GODZINY); - który osiągnąłby to, co chcesz. – artlung