تحويل سلسلة تاريخ إلى كائن DateTime باستخدام مكتبة وقت Joda:
أثناء محاولة تحويل سلسلة تاريخ بالتنسيق "04/ 02/2011 20:27:05" إلى كائن DateTime باستخدام مكتبة Joda-Time، قد تواجه خطأ يشير إلى تنسيق غير صالح. يحدث هذا الخطأ لأن مُنشئ DateTime الافتراضي يتوقع تنسيق تاريخ قياسي، لا يتطابق مع السلسلة المتوفرة.
لحل هذه المشكلة وتحويل سلسلة التاريخ إلى كائن DateTime بنجاح، نحتاج إلى استخدام DateTimeFormat لتحديد التنسيق المناسب للتحليل:
DateTimeFormatter formatter = DateTimeFormat.forPattern("dd/MM/yyyy HH:mm:ss");
DateTime dt = formatter.parseDateTime("04/02/2011 20:27:05");
من خلال تعيين نمط التنسيق على "dd/MM/yyyy HH:mm:ss"، فإننا نخبر Joda -الوقت المتوقع لتاريخ بالتنسيق "يوم/شهر/سنة، ساعة:دقيقة:ثانية". يتيح ذلك للمكتبة تحليل سلسلة التاريخ بشكل صحيح وإنشاء كائن DateTime.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3