وحدة التحكم في $ Rails:
2.3.0: 003> Date.parse ("01-Agosto-2016")
=> الخميس ، 01 ديسمبر 2016
2.3.0: 004> Date.parse ("01-Abril-2016")
=> الخميس ، 01 ديسمبر 2016
2.3.0: 003> Date.parse ("01-Agosto-2016")
=> الاثنين ، 01 أغسطس 2016
2.3.0: 004> Date.parse ("01-Abril-2016")
=> Xxx ، 01 أبريل 2016
يتم تحليل "Agosto" إلى ديسمبر
يتم تحليل "أبريل" إلى ديسمبر.
القضبان 5.0.0.1
روبي 2.3.0
أرغب كثيرًا في إصلاح هذا بنفسي ، يجب أن أكون مباشرًا ، لكنني مطور هواية ولم أساهم مطلقًا في مشروع.
Date.parse هي إحدى طرق Ruby ، ولم يتم توفيرها بواسطة Rails. بقدر ما أستطيع أن أقول أن ActiveSupport لا يؤثر عليه بأي شكل من الأشكال. عليك أن تتناوله مع روبي.
جانبا ، يبدو أن Date.parse كان يعمل مع الإسبانية ، لكنه لم يعد كذلك الآن. لست متأكدا متى تغير ذلك.
👍 إلى nateberkopec ، Date#parse
هي طريقة مقدمة من Ruby ، وليس Rails. إذا كنت تريد إرسال مشكلة إلى فريق Ruby ، فيمكنك القيام بذلك على https://bugs.ruby-lang.org/. شكرا لفتح هذه القضية!
وقت استجابة رائع! شكرا. سآخذ المشكلة إلى المكان الصحيح. آمل أن أقدم مساهمتي الصغيرة الأولى للمصدر المفتوح.
التعليق الأكثر فائدة
وقت استجابة رائع! شكرا. سآخذ المشكلة إلى المكان الصحيح. آمل أن أقدم مساهمتي الصغيرة الأولى للمصدر المفتوح.