gpt4 book ai didi

mysql - 当保存的时间采用 GMT 时,将日期转换为一个时区的月份 - SQL

转载 作者:行者123 更新时间:2023-11-29 21:10:21 28 4
gpt4 key购买 nike

这与我之前的一个问题有关:Convert datetime to a fixed date of the month including the time - mysql

我提出另一个问题,因为这是关于日期时间中的时区部分。

我有一个以 GMT 格式存储的日期时间值列表。出于报告的目的,我想将日期转换为一个月的单个日期。 (这是我上面提到的上一个主题的主题)。我还想做的是考虑时区。我会解释一下。

日期字段始终以 GMT 格式存储。但该报告是为东部时间的总部生成的。因此,当日期转换为单个日期时间(同样是上一个线程的一部分)时,只有 EST(而不是 GMT)中该月的日期才应更改为该月。

例如,假设我将这个日期存储在表中:2016-04-01 00:03:07(格林威治标准时间)。但对于东部时区的人来说,这是在三月创建的。因此,当我将日期转换为一个月的特定日期时,该日期应转换为 2016-03-15 00:00:00 而不是 2016-04-15 00:00:00

对我来说相当具有挑战性!

我需要这种格式,因为我正在与第三方应用程序集成

最佳答案

CONVERT_TZ应该能够转换为您所需的时区。然后,对结果执行其余操作,而不是在原始日期上执行这些操作。

关于mysql - 当保存的时间采用 GMT 时,将日期转换为一个时区的月份 - SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36426045/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com