0

RailはTimeZoneを単独で処理しますか、それともコーディングする必要がありますか?たとえば、医師がニューヨークの患者に1日6時間のように薬を注文すると、カリフォルニアに飛んで、ニューヨークを訪れた患者のカルテを開き、薬のスケジュールを確認します。Railsはこの状況をどのように処理しますか。 ?

4

1 に答える 1

1

:datetimeRails はすべての時刻型 ( 、:time:timestamp) をデータベースに格納する前に UTC に変換することを理解しています。

TimeZone#utc_to_local現地時間が常に表示されるようにする場合は、表示する前にデータを呼び出す必要があります。

http://api.rubyonrails.org/classes/ActiveSupport/TimeZone.html#method-i-local

この質問には、さらに優れた背景情報がいくつかあります。

Ruby on Rails では、DateTime、Timestamp、Time と Date の違いは何ですか?

それが役立つことを願っています。

于 2013-01-24T23:58:41.027 に答える