一个月没有在Android的前导零

一个月没有在Android的前导零

本文介绍了一个月没有在Android的前导零的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有办法来格式化一个月没有前导零的Java / Android的?

Is there a way to format a Month without leading zeros in Java/Android?

我得到这样的:

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

和返回2012年2月12日13:23时,我想它返回2012/2/12 13:23。

And it returns 02/12/2012 13:23 when I want it to return 2/12/2012 13:23.

推荐答案

对于那些有兴趣在避免冗长的的JavaDoc 的:

For those interested in avoiding the lengthy JavaDocs:

Date mTime = new Date();
String text = new SimpleDateFormat("M/d/yyyy hh:mm").format(mTime);

使用 M 而不是 MM D 而不是对 DD 将呈现月份和月份的一天,没有前导零如果可能的话。

Using M instead of MM and d instead of dd will render the day of the month and month without leading zeros if possible.

这篇关于一个月没有在Android的前导零的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-23 23:04