1

嗨,有谁知道如何以两位数的形式获取月份,例如 04 或 05?

4

4 回答 4

12

试试这个

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

有关更多详细信息,请查看Android 中的格式化月份

还要检查SimpleDateFormat

于 2012-05-18T10:43:38.560 回答
1

嗨 :) 你使用什么类型的语言?javascript 还是 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)
于 2012-05-18T10:46:17.557 回答
1

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

String date="1";

if(Integer.parseInt(date)<10)
{
date="0"+date;
}
于 2012-05-18T10:46:35.887 回答
0

您可以使用 SimpleDateFormat 更改您想要显示日期的方式,代码可以在这里找到,这里 有更多关于 DateFormat 类的信息

于 2012-05-18T10:43:29.060 回答