الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التغيير فى هيئة التاريخ

بدأه mohands84 في 13 يونيو 2011 · 1 رد · 329 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أريد أن أطبع التاريخ بهيئة yyyy-dd-mm

فتم أستخدام الكود

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
        SimpleDateFormat format1 = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy");
        String date = "Mon Jun 13 14:49:19 EEST 2011";
                try {
            System.err.println(format.format(format1.parse(date)));
        } catch (ParseException ex) {
            ex.printStackTrace();
        }

هذا الكود يعمل عندما تكون ال regional setting على English-United State و لكن عندما يكون على Arabic - Egypt لا يعمل ؟؟؟؟؟؟؟؟؟؟؟

#2

استخدم الكلاس الخاص بالوقت Calendar مع DateFormat وكلاسLocale للتحكم بالregional settings

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

مواضيع مشابهة