【发布时间】:2015-03-16 21:27:35
【问题描述】:
我的数据库中存储了一堆事件。每个事件都有一个开始时间,以 UTC 格式存储为 DATETIME。每个用户都可以选择自己的时区。
我想显示一个日历,它只显示该月每一天的事件数。我不能GROUP BY DATE(start_dt) 因为用户的一天不是[必然]从 00:00:00 UTC 开始的。此外,用户的时区可能会在月中进行 DST 切换。
那么我唯一的选择是获取给定月份的每个事件,然后用我的服务器端语言对它们进行分组和计数吗?
【问题讨论】: