我正在保存订单详细信息,服务器时间是“中部夏令时间”时区作为 Unix 时间戳。所以 order_date 是服务器时间。我需要的是,将其转换为韩国时间。以下是我使用过的查询。
SELECT
`order_date`,
FROM_UNIXTIME(`order_date`),
CONVERT_TZ(FROM_UNIXTIME(order_date), 'US/Central', 'Asia/Seoul')
FROM
my_orders
WHERE order_id="123"
Run Code Online (Sandbox Code Playgroud)
这将为转换后的日期提供空结果。我需要使用 CONVERT_TZ 参数更改什么吗?或者还有其他更好的方法吗?
希望下面的回答对您有所帮助。
CONVERT_TZ(Date_Column,"+00:00",Your_Offset)
Run Code Online (Sandbox Code Playgroud)
在此 Your_Offset = "+5:30" (+5:30 适用于印度,因为 GST+5:30)。
您也可以参考这个链接
| 归档时间: |
|
| 查看次数: |
4870 次 |
| 最近记录: |