Мои created_at
метки времени хранятся в формате UTC:Преобразование времени из одного часового пояса в другой в Rails
>> Annotation.last.created_at
=> Sat, 29 Aug 2009 23:30:09 UTC +00:00
Как превратить один из них в «Восточное время (США & Канада)» (с учетом дневного света экономия)? Что-то вроде:
Annotation.last.created_at.in_eastern_time
или вы можете просто использовать час идент 'now.in_time_zone (3)' ' – fl00r
created_at.in_time_zone («EST») 'короче – Orlando
« EST »=« Восточное стандартное время », поэтому это будет неправильно во время летнего времени. «Восточное время (США и Канада)» показывает, является ли это DST или нет для вас. – jhiro009