• 0

كيف أحول سلسلة نصية إلى تاريخ في روبي؟

أريد تحويل سلسلة نصية معينة تحتوي على تاريخ إلى متغير من نوع تاريخ، فما هي أفضل وأسهل طريقة لفعل ذلك في روبي؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

هنالك عدة طرق في لغة روبي لتحويل السلاسل النصية التي تحتوي على تاريخ إلى متغير من نوع تاريخ لاستخدمها في تطبيقك، فيمكنك على سبيل المثال استخدام تابع Date.strptime حيث ستمرر لها السلسلة النصية مع صيغة التاريخ للسلسلة النصية كما في المثال التالي:

Date.strptime("{ 2009, 4, 15 }", "{ %Y, %m, %d }")

ويمكنك أيضا استخدام Date.parse مع تابع gsub للتحويل كما في المثال التالي:

s = "{ 2009, 4, 15 }"
d = Date.parse( s.gsub(/, */, '-') )

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن