Pour soustraire des heures d'un champ datetime dans MySQL, pensez à utiliser la fonction DATE_SUB(). Par exemple :
SELECT DATE_SUB(column, INTERVAL 3 HOUR) AS adjusted_datetime
Dans cette requête, « colonne » représente le champ datetime d'origine. La clause INTERVAL spécifie la durée à soustraire, qui dans ce cas est de 3 heures.
Cependant, il convient de noter que résoudre les problèmes de fuseau horaire sous-jacents peut être plus bénéfique. Pensez à vérifier les paramètres de fuseau horaire du serveur et à les ajuster en fonction du décalage horaire souhaité.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!