java.util.Date date = new Date();
int day = date.getDate();
int month = date.getMonth();
int year = date.getYear()+1900;
if (day<dayfrom) {
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyyMM");
retYearAndMonth = sdf.format(date);
}
else {
month++;
if(month>12){
year++;
month = 1;
}
retYearAndMonth = year+""+(month>9 ? ""+month : "0"+month);
}
int day = date.getDate();
int month = date.getMonth();
int year = date.getYear()+1900;
if (day<dayfrom) {
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyyMM");
retYearAndMonth = sdf.format(date);
}
else {
month++;
if(month>12){
year++;
month = 1;
}
retYearAndMonth = year+""+(month>9 ? ""+month : "0"+month);
}
解决方案 »
- 只看得懂小程序,该如何提高
- 有关画图板的一些问题
- installanywhere加入panel问题
- JFileChooser如何设定默认地址为FTP登录地址?
- Exception in thread "main" java.lang.NoClassDefFoundError出现的原因??
- 线程同步的问题
- javascript 疑难求解! (在线等待......)
- 有关java applet的绘图问题,请高手指点!!!!
- 求救!!!java内存漏洞问题应怎么解决!?
- idea 错误: 找不到或无法加载主类 com.???.?????
- eclipse3.0的中文插件哪里有下载
- 看看这段代码,给出你们的算法吧
public int getNowMonth(int dayfrom){
String retYearAndMonth = null;
String retMonth = null;
java.util.Date date = new java.util.Date();
int day = date.getDate();
int month = date.getMonth();
int year = date.getYear()+1900;
if (day<dayfrom) {
return year*100+month+1;
}
else
{
return (year+(month+1)/12)*100+(month+1)%12+1;
}
}