Is there timezone offset bug in ruby on rails? -


मैं कोरिया में हूं।

रेल संस्करण 2.3.5 है

मेरे पर्यावरण में,

  config.time_zone = 'सोल' config.active_record.default_timezone = 'सोल'  

बनाया गया_आइट और अद्यतन_ट मान स्थानीय समय के साथ डाला जाता है डेटाबेस में।

लेकिन, जब मैं मॉडल .created_at या model.updated_at का उपयोग करता हूं, मान यूटीसी + 9: 00 के साथ समझ रहा है: 00

इसलिए, मैं डेटाबेस को मॉडल डालें और प्राप्त करें मान, और तुरंत दोनों मूल्यों की जांच करें, यह अलग है:

  & gt; & gt; टाइम.now.to_datetime = & gt; रवि, ​​24 जनवरी 2010 21:28:03 +0 9 00 # नवा उत्पाद सम्मिलित करें और समय की जांच करें। अब और उत्पाद .created_at तुरंत। & Gt; & gt; उत्पाद .last.created_at.to_datetime = & gt; सोम, 25 जनवरी 2010 06:12:51 +0 9 00  

क्या यह रेल का एक बग है?

रेल में एक ज्ञात बग है:

रेलज़ टाइमज़ोन गोटो: ActiveRecord :: Base.find समय ऑब्जेक्ट्स को यूटीसी में परिवर्तित नहीं करता


Comments

Popular posts from this blog

oracle - The fastest way to check if some records in a database table? -

php - multilevel menu with multilevel array -

jQuery UI: Datepicker month format -