وقت التنسيق على Android ، أثناء اتباع التفضيلات (الساعة 24 ساعة مقابل AM/PM ، إلخ ..)
-
20-09-2019 - |
سؤال
أستخدم حاليًا الرمز التالي لتنسيق الوقت على Google Android:
DateFormat.getDateTimeInstance().format(millis)
على الرغم من أن هذا الرمز يكرم إعدادات المنطقة الزمنية والإعدادات المحلية ، إلا أنه يتجاهل إعداد وضع "24 ساعة" في تفضيلات النظام ، ويعود دائمًا الوقت في AM/PM. هل هناك أي طريقة للحصول على وقت في نفس التنسيق كما في شريط الحالة؟
المحلول
من الناحية النظرية (لم تجرب هذا بعد) ، يمكنك الاستخدام
http://developer.android.com/reference/android/text/format/dateformat.html
للحصول على التنسيقات بناءً على إعداداتك. ymmv.
نصائح أخرى
SimpleDateFormat df = new SimpleDateFormat("dd.MM.yyyy HH:mm");
df.format(new Date(date));
"تاريخ" بالميليسيك
استخدم ال java.text.SimpleDateFormat
صف دراسي.
لا تنتمي إلى StackOverflow