我正在使用rails中的时间转换,并尝试了in_time_zone函数。
Time.current.in_time_zone("Fiji")
该功能允许的参数在here中提到。出于好奇,我还尝试了一些想到的参数。
Time.current.in_time_zone("EST") # worked
Time.current.in_time_zone("IST") # didn't work
文档中均未提及这两个参数。在哪里可以获得该函数接受的参数的完整列表?
答案 0 :(得分:2)
尝试TZInfo::Timezone.all_country_zone_identifiers
您还可以使用以下代码打印所有可用区域:
TZInfo::Timezone.all.each do |zone|
puts zone.identifier
end
您会注意到EST
可用,但IST
不可用