Chcete-li zajistit, aby datum bylo v pařížském časovém pásmu, můžete použít CONVERT_TZ
pro převod mezi časovými pásmy. Například následující dotaz porovná NOW()
datum s uloženým datem a dává vám rozdíl (ve dnech) mezi nimi, což zajišťuje, že tato dvě data jsou v určitém časovém pásmu (neznám časové pásmo Paříže, ale toto je jen příklad):
select datediff(
Convert_TZ(Now(),"SYSTEM","-08:00"),
Convert_Tz(AddedIn,"SYSTEM","-08:00")
)
from TableName
System
vrátí vaše aktuální časové pásmo a pro -08:00
je časové pásmo, na které chcete převést jako posun, můžete použít název časového pásma nebo jeho posun podle zadané hodnoty Vzor návrhu časového pásma MySQL
.
Doufám, že to pomůže;