我有一个查询,它按 start_date(UTC 日期时间)对一组任务进行排序。
这完美地工作。
当在他们的时区显示最终用户的有序记录时,问题就出现了。
假设我有 5 个任务(按他们的 UTC 时间排序)
1 2:00
2 3:00
3 12:00
4 16:00
5 22:00
这是正确的顺序。
但是当我转换为 EDT 时:
1 22:00
2 23:00
4 12:00
5 18:00
有没有办法使用 activerecord 指定您在 postgres 中查询的时区?
谢谢