Ja, dit is een flauwe beperking op MySQL. Als u een toepassing doorloopt, kunt u een time()-aanroep toevoegen voor de kolom created_at en de kolom updated_at de CURRENT_TIMESTAMP laten gebruiken.
$sql = "INSERT INTO my_table SET name = 'Mike', created_at = " . time();
Ik zou ervoor kiezen om dit in de kolom created_at te doen, omdat deze waarschijnlijk niet zo vaak wordt aangeraakt als de kolom updated_at.
-- Bewerken --
Beter nog, gebruik MySQL's die zijn ingebouwd in now()
functie. Op deze manier hoeft u zich alleen bezig te houden met de tijdzone van de mysql-server, en niet met de tijdzones van de app-server EN de mysql-server.
$sql = "INSERT INTO my_table SET name = 'Mike', created_at = NOW()";