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轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...
这篇文章主要介绍“Android岛屿数量算法怎么使用”的相关知识...
本篇内容主要讲解“Android如何开发MQTT协议的模型及通信”,...
本文小编为大家详细介绍“Android数据压缩的方法是什么”,内...