وقت التنسيق على Android ، أثناء اتباع التفضيلات (الساعة 24 ساعة مقابل AM/PM ، إلخ ..)

StackOverflow https://stackoverflow.com/questions/1740339

  •  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 صف دراسي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top