SORU
6 EYLÜL 2009, Pazar


Raylar başka bir saat dilimi dönüştürmek

created_at benim zaman UTC saklanır:

>> Annotation.last.created_at
=> Sat, 29 Aug 2009 23:30:09 UTC  00:00

Nasıl biri dönüştürebilirim 'Doğu Saati (ABD & Kanada) (gün ışığı tasarruf dikkate alarak)'? Gibi bir şey

Annotation.last.created_at.in_eastern_time

CEVAP
6 EYLÜL 2009, Pazar


DateTime sınıfının in_time_zone yöntemi kullanın

Loading development environment (Rails 2.3.2)
>> now = DateTime.now.utc
=> Sun, 06 Sep 2009 22:27:45  0000
>> now.in_time_zone('Eastern Time (US & Canada)')
=> Sun, 06 Sep 2009 18:27:45 EDT -04:00
>> quit

Böylece, belirli bir örnek

Annotation.last.created_at.in_time_zone('Eastern Time (US & Canada)')

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Digital Bounds

    Digital Boun

    19 Temmuz 2013
  • Ryan Ha

    Ryan Ha

    9 NİSAN 2006
  • technodromeband's channel

    technodromeb

    28 NİSAN 2011