在聚合提要中对 strftime 使用不同的时区

Using different time zones for strftime in aggregated feeds

如果我没有理解错的话,如果我试图根据日历日将活动聚合到一个聚合的 Feed 组中,我必须相对于 UTC 日期进行此操作。不幸的是,如果在北美这样的地方进行,这可能会产生令人困惑的结果。是否可以在相对于不同时区的日期进行聚合?还有其他方法可以达到类似的效果吗?

目前无法在聚合规则内为 strftime 函数提供偏移量。

在不了解所有细节的情况下,我认为您可以通过添加单独的自定义字段(例如 local_date(例如,字符串值为“2018-05-15”)来实现所需的结果。这将被预先计算并在添加到流提要时包含在 Activity 中,并在聚合规则中引用,如 {{ local_date }}.

注意事项/限制是您需要从创建 activity 的用户的角度来决定是否使用 'local date'(这可能与阅读包含 activity) 的提要,或无论您的用户位于何处都应用于整个应用程序的系统范围日期。