如何在Android中将日期从24小时格式更改为12小时格式(am/pm) [英] How can I change date from 24-hours format to 12-hours format (am/pm) in android
本文介绍了如何在Android中将日期从24小时格式更改为12小时格式(am/pm)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Calendar ci = Calendar.getInstance();
CiDateTime = "" + (ci.get(Calendar.MONTH) + 1) +
"/" + ci.get(Calendar.DAY_OF_MONTH) +
"/" + ci.get(Calendar.YEAR);
String visitdatetime = CiDateTime + "" +
ci.get(Calendar.HOUR_OF_DAY) + ":" +
ci.get(Calendar.MINUTE) + ":" +
ci.get(Calendar.SECOND);
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy hh:mm a");
我从服务器获取的是24小时格式.但是想要显示我的日期,例如MM/dd/yyyy hh:mm AM/PM,例如12小时格式.
I am getting from the server in 24 hours format.but want to show my date like MM/dd/yyyy hh:mm AM/PM like 12 hrs format.
推荐答案
您尝试过这个吗?
SimpleDateFormat dateFromat= new SimpleDateFormat("MM/dd/yyyy hh:mm aa");
Date today = new Date();
String todayStr = dateFromat.format(today);
这篇关于如何在Android中将日期从24小时格式更改为12小时格式(am/pm)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文