如何在应用程序中获取android系统日期和时间格式

时间:2016-11-14 12:32:17

标签: android datetime

如何获取在android中设置的当前时间格式。喜欢它是12小时或24小时。我可以很容易地得到日期和时间并将格式放在上面但我想从android系统获得当前时间格式。

3 个答案:

答案 0 :(得分:6)

答案 1 :(得分:0)

如果您想获得String,则应使用android.text.format.DateFormat

DateFormat dateFormat = android.text.format.DateFormat.getTimeFormat(context);
String = dateFormat.format(new Date());

答案 2 :(得分:-1)

    SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd-MM-yyyy hh-mm a");
    String format = simpleDateFormat.format(new Date());
    Log.d( "Current Time: " , format);  

这将输出如下:
当前时间:24-09-2017 09-19 AM

如果您想更改时间格式,请检查以下链接: https://developer.android.com/reference/java/text/SimpleDateFormat.html