"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف أقوم بتحويل سلسلة تاريخ إلى كائن DateTime باستخدام Joda Time؟

كيف أقوم بتحويل سلسلة تاريخ إلى كائن DateTime باستخدام Joda Time؟

تم النشر بتاريخ 2024-11-19
تصفح:471

How do I convert a date string to a DateTime object using Joda Time?

تحويل سلاسل التاريخ إلى كائنات DateTime باستخدام Joda Time

عند محاولة تحويل سلسلة تاريخ مثل "04/02/2011 20:27 :05" إلى كائن DateTime باستخدام DateTime("04/02/2011 20:27:05") الجديد، قد يحدث خطأ بسبب التنسيقات غير المتطابقة. لتحليل سلسلة تاريخ بشكل صحيح، يوفر Joda Time أداة مساعدة DateTimeFormat.

لتحويل سلسلة التاريخ المحددة إلى كائن DateTime، اتبع الخطوات التالية:

  1. إنشاء DateTimeFormatter بنمط التاريخ الصحيح:

    DateTimeFormatter formatter = DateTimeFormat.forPattern("dd/MM/yyyy HH:mm:ss");
  2. استخدم أسلوب parseDateTime الخاص بالمنسق للحصول على كائن DateTime:

    DateTime dt = formatter.parseDateTime("04/02/2011 20:27:05");
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3