私のユーザーのタイムゾーンを取得することに興味があります。私はすでに彼らの都市、州、ジップ、緯度& lngを持っており、私は自分のタイムゾーンを取得したいと思います。私はこの変換(http://api.geonames.org/timezone?lat=47.01&lng=10.2&username=demo)を行うサービスが1つありましたが、より良い解決策があるのか、誰かがこの機能をまともな宝石に仕上げたのかどうか疑問に思っていました。RubyのLatitude/zip/city/stateをタイムゾーンに変換する最も簡単な方法
2
A
答えて
4
はこれを参照してください。その後、
gem install timezone
そして、それにアプリをフックするドキュメントを読ん:
http://rubygems.org/gems/timezone
が問題でなければなりません。
幸運を祈る!
1
そこは、最近のアプローチは、あなたのGemfile(宝石「タイムゾーン」)と実行「のバンドルをインストールにこの宝石を追加され、フォローアップとしてGoogleのタイムゾーンサービス
https://github.com/sck-v/google_timezone
result = GoogleTimezone.fetch(50.1196004, 8.679918299999999)
result.time_zone_id # gives you 'Europe/Berlin'
関連する問題
- 1. 最も簡単な方法 - Ruby on Rails
- 2. JsonをXmlに変換する最も簡単な方法
- 3. 最も簡単な方法
- 4. 最も簡単な方法
- 5. ParaViewのシリアルファイルをパラレルに変換する最も簡単な方法
- 6. バイト配列をJavaのBlobに変換する最も簡単な方法
- 7. 数字を年月に変換する最も簡単な方法
- 8. ビデオストリームで2Dシンボルを3Dに変換する最も簡単な方法
- 9. バイト配列をWPFビットマップに変換する最も簡単な方法は
- 10. TCL TKをスタンドアロンアプリケーションに変換する最も簡単なステップ
- 11. 最も簡単な一連のjavascript/jQueryイベントの最新のものを守る最も簡単な方法
- 12. ASCII以外のすべての文字をRubyのASCIIに置き換える最も簡単な方法は?
- 13. RubyプログラマーがPythonをピックアップする最も簡単な方法は何ですか?
- 14. もっと簡単な方法がないデータフレームを変換
- 15. 作成と最も簡単な方法
- 16. 最も簡単な方法realloc
- 17. 最も簡単な方法は、プログラム
- 18. 最も簡単な方法は、垂直
- 19. 最も簡単な方法は、Express
- 20. 最も簡単な方法は、
- 21. Pythonで簡単なGUIを開発する最も簡単な方法
- 22. 簡単な3Dアイオスアプリを作成する最も簡単な方法
- 23. URLをJavaのリクエストハンドラにマップする最も簡単な方法
- 24. TortoiseHG:デフォルトブランチを別のブランチに置き換える最も簡単な方法
- 25. ファイルをWCF互換ストリームに変換する最も簡単な方法は何ですか?
- 26. オブジェクトにプロパティを設定する最も簡単な方法は?
- 27. AzureテーブルストレージデータモデルをNode.jsにマップする最も簡単な方法
- 28. メソッド全体をスレッドセーフにする最も簡単な方法は?
- 29. DockerコンテナをVMにエクスポートする最も簡単な方法は
- 30. Dockerコンテナをローカルホストに接続する最も簡単な方法
を使用逸品です"楽しい! – DemitryT