Android中没有前导零的月份

前端之家收集整理的这篇文章主要介绍了Android中没有前导零的月份前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法在 Java / Android中格式化一个没有前导零的月份?

我懂了:

mTitleText.setText(String.format("Pick Date Time: %tm/%te/%tY %tk:%02d",mTime,minute));

它返回02/12/2012 13:23当我希望它返回2012年12月12日13:23.

解决方法

对于那些有意避免漫长 JavaDocs的人:
Date mTime = new Date();  
String text = new SimpleDateFormat("M/d/yyyy hh:mm").format(mTime);

如果可能的话,使用M代替MM而d而不是dd将呈现月份和月份的日期而不带前导零.

猜你在找的Android相关文章