创建天气应用。使用Apixu。如果我可以获取国家/地区名称,则无需提供用户名。因此,我希望程序以使用Time
类来获取系统时间的方式来获取默认的系统国家/地区。
我不想使用地理位置。 TZInfo
也不是我想要的。我需要一种内置的方式来获取国家名称(可能来自时区?)。
答案 0 :(得分:0)
很明显,您无法从时间实例中获取国家/地区名称,因为时区未映射到国家/地区。
但是,从一个时间实例中,您可以获取时区,并使用Time.new
可以访问当前系统时间。
Time.new.zone
# => "JST"