您的位置:首页 > 移动开发 > Android开发

android同步系统时间日期

2013-05-29 12:27 369 查看
protected void whetherLocateCN(long date) {

  boolean b24 = DateFormat.is24HourFormat(this);

  String format =Settings.System.getString(getContentResolve(),Settings.System.DATE_FORMAT);//获取设置中的时间改变

  if(format==null||format.equals("")){

    if(Locale.getDefault().toString().startsWith("zh")) {

      format = "yyyy-MM-dd ";

    } else if (Locale.getDefault().toString().startsWith("en")) {

      format = "dd/MM/yyyy ";
    } else {format = "yyyy-MM-dd ";
    }

    }else{
      format +=" ";
    }if(b24) {
    format += "HH:mm";
} else {format += "hh:mm a";
}SimpleDateFormat sdf = new SimpleDateFormat(format,Locale.getDefault());

createDate.setText(sdf.format(date));
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: