获取当前时间和当年年度的元旦代码,代码之路刚刚开始,记录从点滴开始,怕自己忘记了。
//设置默认时间
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//日期格式化
SimpleDateFormat sdf1=new SimpleDateFormat("yyyy");
Date date=new Date();
//设置默认显示的时间
Calendar calendar = Calendar.getInstance();
int year=Integer.parseInt(sdf1.format(date));
calendar.set(Calendar.YEAR,year);
calendar.set(Calendar.MONTH,0);
calendar.set(Calendar.DATE,1);
String xzdate=sdf.format(date);//今天
String mrdate=sdf.format(calendar.getTime());//今年元旦
String dwid=httpServletRequest.getParameter("statisticsType");//获取单位
String _date1=httpServletRequest.getParameter("date1");//获取时间1
String _date2=httpServletRequest.getParameter("date2");//获取时间2
System.out.println(_date1+"--"+_date2+"---"+dwid+"---"+mrdate+"---"+xzdate);
String date1="";
String date2="";
String name="";
Object[] dwValue={dwid};
List<Map> list_dw=dbutil.queryForMapList(sql, dwName, dwValue);
String dw1=list_dw.get(0).get("ORGNAMESTRING")==null?"":list_dw.get(0).get("ORGNAMESTRING").toString();
date1=_date1;
date2=_date2;
name=dw1;
}else{
date1=mrdate;
date2=xzdate;
name=name1;
}
//设置默认时间
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//日期格式化
SimpleDateFormat sdf1=new SimpleDateFormat("yyyy");
Date date=new Date();
//设置默认显示的时间
Calendar calendar = Calendar.getInstance();
int year=Integer.parseInt(sdf1.format(date));
calendar.set(Calendar.YEAR,year);
calendar.set(Calendar.MONTH,0);
calendar.set(Calendar.DATE,1);
String xzdate=sdf.format(date);//今天
String mrdate=sdf.format(calendar.getTime());//今年元旦
String dwid=httpServletRequest.getParameter("statisticsType");//获取单位
String _date1=httpServletRequest.getParameter("date1");//获取时间1
String _date2=httpServletRequest.getParameter("date2");//获取时间2
System.out.println(_date1+"--"+_date2+"---"+dwid+"---"+mrdate+"---"+xzdate);
String date1="";
String date2="";
String name="";
if(dwid!=null && !dwid.equals("")){
String sql="SELECT ORGNAMESTRING FROM ORG_ORGANIZATION where org_id=?";
String[] dwName={"danwei"};Object[] dwValue={dwid};
List<Map> list_dw=dbutil.queryForMapList(sql, dwName, dwValue);
String dw1=list_dw.get(0).get("ORGNAMESTRING")==null?"":list_dw.get(0).get("ORGNAMESTRING").toString();
date1=_date1;
date2=_date2;
name=dw1;
}else{
date1=mrdate;
date2=xzdate;
name=name1;
}