Liste des TimeZone de RubyOnRails

Voilà la commande magique qui renvoie la liste des TimeZone de Rails :

ActiveSupport::TimeZone.all

Si vous voulez les afficher en console :

ActiveSupport::TimeZone.all.map(&:tzinfo).each{ |tz|  puts tz  }

Si vous voulez changer la TimeZone de ruby pour Casablanca (Maroc, Afrique): 

Time.zone = "Casablanca"

Pour vérifier :

Time.zone

Ou Paris :

Time.zone = "Paris"

Time.zone

Pour la changer dans rails : 

Rails.configuration.time_zone = "Paris"

Bon code.