-- 使用 CONVERT_TZ 函数将时间从一个时区转换到另一个时区
-- 示例 1: 将 UTC 时间转换为 EST (美国东部标准时间)
SELECT CONVERT_TZ('2023-10-05 14:30:00', '+00:00', '-05:00') AS est_time;
-- 示例 2: 将本地时间 (假设为 CST) 转换为 UTC
SELECT CONVERT_TZ(NOW(), 'SYSTEM', '+00:00') AS utc_time;
-- 示例 3: 将时间从一个特定时区转换到另一个特定时区
SELECT CONVERT_TZ('2023-10-05 14:30:00', 'Europe/London', 'Asia/Shanghai') AS beijing_time;
CONVERT_TZ 函数用于将给定的时间从一个时区转换到另一个时区。'+00:00' 表示 UTC)或时区名称(如 'Europe/London')。'America/New_York' 或 'Asia/Shanghai'),则需要确保 MySQL 的时区表已经正确加载。上一篇:mysql显示数据库
下一篇:mysql json取值
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站