读书人

求救求救!都来看看啊初学者有关问题

发布时间: 2012-03-30 17:32:09 作者: rapoo

求救求救!都来看看啊!菜鸟问题 大大们帮忙!!!
现在想取系统的时间
假如今天是1月1号 系统时间为2007001
假如今天是1月5号 系统时间为2007005
请问怎么实现啊!!!!!
在线等待 大大们帮忙吧 !!!


[解决办法]

随便问一下,你要实现的是:2007 + 今天在这一年中所处的天数?

[解决办法]
java.util.Calendar c=java.util.Calendar.getInstance();
String s=c.get(java.util.Calendar.YEAR)+ " "+c.get(java.util.Calendar.DAY_OF_YEAR);
System.out.println(s);
[解决办法]
java.util.Calendar c=java.util.Calendar.getInstance();
String strTemp= " ";
if (c.get(java.util.Calendar.DAY_OF_YEAR) <10){
strTemp= "00 "+c.get(java.util.Calendar.DAY_OF_YEAR);
}else{
if (c.get(java.util.Calendar.DAY_OF_YEAR) <100){
strTemp= "0 "+c.get(java.util.Calendar.DAY_OF_YEAR);
}else{
strTemp= " "+c.get(java.util.Calendar.DAY_OF_YEAR);
}

}
strTemp=c.get(java.util.Calendar.YEAR)+strTemp;
System.out.println(strTemp);
}
[解决办法]
UP
[解决办法]
java.util.Calendar c=java.util.Calendar.getInstance();
String s = "000 ";
String years = String.valueOf(c.get(java.util.Calendar.YEAR));
String days = String.valueOf(c.get(java.util.Calendar.DAY_OF_YEAR));
s = years.concat(s.substring(0,s.length()-days.length()).concat(days));

System.out.println(s);

读书人网 >Java Web开发

热点推荐