subsがたくさんあるという名前のテーブルがありますarticles。テーブルには、articlesと呼ばれるタイムスタンプ列がありますpublished。
Sub.select( "subs.*,MAX(articles.published) published").joins("LEFT OUTER JOIN articles ON subs.id=articles.sub_id").group("subs.id").first.published.class
=> String
Article.select("max(published) published").group("id").first.published.class
=> ActiveSupport::TimeWithZone
ActiveSupport::TimeWithZone最初のクエリからオブジェクトを取得したいと思います。