نص. يتم استخدام فئة SimpleDateFormatكلاً من تحليل التواريخ وتنسيقها وفقًا لنمط التنسيق الذي تحدده بنفسك. عند تحليل التواريخ ، يوزع Java SimpleDateFormat التاريخ من سلسلة Java.
ما فائدة تنسيق SimpleDateFormat؟
SimpleDateFormat عبارة عن فئة محددةلتنسيق التواريخ وتحليلها بطريقة حساسة للإعدادات المحلية. يسمح بالتنسيق (نص التاريخ ->) ، والتحليل (النص -> التاريخ) ، والتسوية. يسمح لك SimpleDateFormat بالبدء باختيار أي أنماط معرفة من قبل المستخدم لتنسيق التاريخ والوقت.
هل يجب استخدام تنسيق SimpleDateFormat؟
نعم! لا تستخدم SimpleDateFormat. يحتوي Java 8 على تنسيق DateTimeFormatter أفضل وأكثر تحسينًا وهو أيضًا آمن للخيط. يجب أيضًا تجنب استخدام فئات التاريخ والتقويم ، ومحاولة استخدام فئات Java 8 DateTime مثل OffsetDateTime و ZonedDateTime و LocalDateTime و LocalDate و LocalTime وما إلى ذلك.
ما هو SimpleDateFormat؟
تنسيق SimpleDateFormat هوفئة محددة لتنسيق وتحليل التاريخ الذي يرث جافا. نص. فئة DateFormat. لاحظ أن التنسيق يعني تحويل التاريخ إلى سلسلة والتحليل يعني تحويل السلسلة إلى تاريخ.
ما هي المنطقة الزمنية الافتراضية SimpleDateFormat؟
إذا لم يتم تحديد خلاف ذلك ، فإن الوقتالمرتبط بـ SimpleDateFormatالجديد هو المنطقة الافتراضية ، المقابلة للمنطقة الزمنية التي أبلغ عنها نظام التشغيل. انصحالتعليمة البرمجية التالية: SimpleDateFormat sdf=new SimpleDateFormat ("dd-MM-yyyy")؛ تاريخ التاريخ=sdf.