私が理解していることから、
NSLog(@"Local Time Zone %@",[[NSTimeZone localTimeZone] name]);
デバイスのローカルタイムゾーンを提供します。それが私に与えているのは「US/Central」であり、 [NSTimeZone abbreviationDictionary]の略語のリスト、または[ NSTimeZoneknownTimeZoneNames ]のタイムゾーン名のリストのどこにもそれを見つけることができません。これはどこから来たの?現在のデバイスのタイムゾーンをRailsアプリに渡す必要があります。これは、「オーストラリア/シドニー」や「アメリカ/シカゴ」などを理解しますが、 「米国/中央」は理解しません。
localTimeZoneから提供されたものを取得して、Railsが理解できる文字列に変換するにはどうすればよいですか(つまり、システムが認識しているすべてのタイムゾーン名であるknownTimeZoneNamesの任意のタイムゾーンですか?)