1
我正在使用time_zone_select來保存用戶時區。如何在Ruby on Rails中顯示時區偏移量?
<div class="row">
<div class="panel panel-primary">
<div class="panel-heading">
<%= f.label :time_zone, "TimeZone*" %>
</div>
<div class="panel-body">
<%= f.time_zone_select :time_zone, nil, {}, { :class => 'form-control' } %>
</div>
</div>
</div>
用戶時區已成功保存在字符串中。
>> userp.time_zone
=> "Chennai"
現在,當我顯示用戶時區我想要顯示的時區這樣
(GMT+05:30) Chennai
offset這是視圖模板,但我不能夠操縱時區,因爲它存儲爲一個字符串。
<div>
<small>
<i class="fa fa-clock-o" aria-hidden="true"></i>
<span style="padding-left:1px">TimeZone:</span>
<%= @user.time_zone %>
</small>
</div>
有人可以指導我,如何顯示帶偏移量的時區?
非常感謝。奇蹟般有效。完善。我刪除了to_s,並在完全閱讀完答案後,將其重新輸入。完美的完整答案。 – LovingRails