Android将月份作为两位数字

时间:2012-05-18 10:37:56

标签: android date

嗨,有谁知道如何将月份作为两位数字,例如04或05?

4 个答案:

答案 0 :(得分:11)

试试这个

 dateFormat = "MM";
 SimpleDateFormat sdf = new SimpleDateFormat(dateFormat);
 String month = sdf.format(date);

有关详细信息,请查看Formatting Month in Android

同时检查SimpleDateFormat

答案 1 :(得分:1)

HI :)你使用什么类型的语言? javascript ou java? 在java中你可以尝试:

Date x=new Date();
System.out.println(x); // Fri Jun 05 22:43:25 BRT 2009

在javascript中你可以尝试:

new Date() // current date and time
new Date(milliseconds) //milliseconds since 1970/01/01
new Date(dateString)
new Date(year, month, day, hours, minutes, seconds, milliseconds)

答案 2 :(得分:1)

一个简单的方法就是......

String date="1";

if(Integer.parseInt(date)<10)
{
date="0"+date;
}

答案 3 :(得分:0)

您可以使用SimpleDateFormat更改日期显示方式,可以找到代码here 还有更多关于DateFormat类here

的信息