Nejprve zkuste convert_tz:
User.group("date(convert_tz(created_at,'UTC','[your_time_zone]'))").count
Pokud convert_tz vrátí hodnotu null, možná budete muset načíst tabulky časových pásem pomocí tohoto příkazového řádku:
$ mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql
Odkaz na mysql convert_tz .
Upravit 1:
Pokud používáte Rackspace MySQL, budete muset povolit root přístup k databázi a spouštět dotazy na časové pásmo jako root. Zde najdete pokyny k instalaci trove
a povolit root přístup pomocí rackspace API.