Java tutorial
//package com.java2s; import android.content.Context; import android.text.format.DateFormat; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Locale; public class Main { private static final SimpleDateFormat READABLE_TIME_24_FORMAT = new SimpleDateFormat("HH:mm", Locale.getDefault()); private static final SimpleDateFormat READABLE_TIME_FORMAT = new SimpleDateFormat("h:mm a", Locale.getDefault()); public static String toStringReadableTime(Calendar calendar, Context context) { if (DateFormat.is24HourFormat(context)) { return READABLE_TIME_24_FORMAT.format(calendar.getTime()); } else { return READABLE_TIME_FORMAT.format(calendar.getTime()); } } }