2010-05-06 2 views
0

히로 쿠 서버에는 시차가있는 것 같습니다.히로쿠 서버의 시차

>> Customer.last.id 
=> 584 
>> Customer.last.created_at 
=> Thu, 06 May 2010 01:43:20 UTC +00:00 
>> Time.zone 
=> #<ActiveSupport::TimeZone:0x2b1dec47e5c0 @utc_offset=0, @tzinfo=#<TZInfo::DataTimezone: Etc/UTC>, @name="UTC"> 
>> Time.now 
=> Wed May 05 19:05:15 -0700 2010 
>> Time.now.zone 
=> "PDT" 

현재 시간은 5 월 5 일 19 일입니다 ... 그러나 마지막 레코드의 created_at 날짜는 May 06 01:43입니다.

이것은 의미가 없습니다. 이 문제의 원인은 무엇이며 어떻게 수정해야합니까?

답변

0

처음은 현지 시간대가 아닌 UTC입니다. 로컬 시간 조정은 5 월 5 일 created_at 6:43 PM입니다.

+0

은 시간이 PDT 시간이 될 수 있도록 내 응용 프로그램의 코드에 뭔가 할 수 ? – railsnew