java获取当前月的上一个月的开始和结束
1、public static String getEnd(){ Calendar c=Calendar.getInstance(); c.add(Calendar.MONTH, -1); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); int lastMonthMaxDay=c.getActualMaximum(Calendar.DAY_OF_MONTH);

2、 c.set(c.get(Calendar.YEAR), c.get(Calendar.MONTH), lastMonthMaxDay, 23, 59, 59); //按格式输出 String gtime = sdf.format(c.getTime()); //上月最后一天 return gtime; }

3、public static String getStart(){ Calendar c=Calendar.getInstance(); c.add(Calendar.MONTH, -1); SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-01 00:00:00"); String gtime2 = sdf2.format(c.getTime()); //上月第一天 return gtime2; }

1、CREATE TABLE `pesticides` ( `id` int(11) NOT NULL auto_increment COMMENT '农药商品表id', `pt_name` varchar(50) default NULL COMMENT '农药名称', `pt_type` varchar(20) default NULL COMMENT '农药类别', `pt_registNum` varchar(50) default NULL COMMENT '农药登记证号', `dezyx_date` date default NULL COMMENT '农药登记证有效期', `pt_registowner` varchar(30) default NULL COMMENT '农药登记持有证人',

2、`pt_sourceInfo` varchar(50) default NULL COMMENT '可追溯电子信息码', `pt_shape` varchar(20) default NULL COMMENT '剂型', `pt_poison` varchar(20) default NULL COMMENT '毒性', `component` varchar(50) default NULL COMMENT '总有效成分', `useplace` varchar(250) default NULL COMMENT '使用作物的场所', `fzdx` varchar(250) default NULL COMMENT '防治对象', `dose` varchar(10) default NULL COMMENT '剂量',

3、 `use_method` text COMMENT '使用方法', `nyqy_id` char(32) default NULL COMMENT '关联的生产企业', `addTime` datetime default NULL, `deleteStatus` bit(1) default NULL, PRIMARY KEY (`id`),

4、 CONSTRAINT `FK_Reference_1` FOREIGN KEY (`id`) REFERENCES `nycf` (`id`)) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
