如果我理解正确,如果我尝试根据日历日汇总聚合Feed组中的活动,我必须相对于UTC日期这样做。不幸的是,如果它像在北美这样的地方完成,会产生令人困惑的结果。是否可以在相对于不同时区的日期汇总?还有另一种方法可以获得类似的结果吗?
答案 0 :(得分:2)
目前,无法在聚合规则中为strftime
函数提供偏移量。
在不知道所有细节的情况下,我认为您可以通过添加单独的自定义字段(例如local_date
来实现所需的结果(例如,字符串值为'2018-05-15')。这将被预先计算,并在活动添加到Stream Feed时包含在活动中,并在聚合规则中引用,如{{ local_date }}
。
cavieat /限制是您需要从创建活动的用户(可能与阅读包含活动的Feed的用户不同)的角度决定是否使用“本地日期”,或者无论用户位于何处,都应用于整个应用程序的系统范围的日期。