2011-12-14 6 views
2

Time.now 함수를 사용하여 특정 시간대에 해당하는 시간을 가져옵니다. 무엇 그리니치 표준시 시간 객체를 생성하는 가장 간단한 방법이 될 것이다 어떻게 당신을 줄 것이다 특정 시간대/로케일로 2GMT로 시간 개체를 생성하는 방법

답변

4

제 1 부분에 대한 Time.now.utctzinfo을이 번역 않습니다 GMT.
사용 국제화 그것이
예를 들어 현지화 : I18n.localize(time, :format => :date_format_MMM_D_YYYY)

2

Time.now.gmtime에 대한 (예를 들어 PST/en_US, JST, ja_JP)

2

GMT 현지 시간 동안

Time.now.utC# it returns UTC time => "2011-12-14 07:05:18 UTC" 

를 사용하여, 당신은 active_support/time를 사용할 수 있습니다. 당신은 보석을 필요로하고 in_time_zone 방법을 사용

예 :

Time.now.in_time_zone('Kolkata') # It returns time in IST => Wed, 14 Dec 2011 12:39:07 IST +05:30 
Time.now.in_time_zone('Paris') # It returns French time => Wed, 14 Dec 2011 08:13:40 CET +01:00 
관련 문제