您的位置:首页 > 数据库

初始化时间(一段时间,此文章中插入三年时间到数据库,从2015年12月1日开始)

2016-06-05 00:00 225 查看
摘要: 初始化一段时间到数据库中

public void TestInitDateInfo() throws Exception {

// SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");

Calendar c = Calendar.getInstance();

//设置时间 c.setTime(DateUtils.parseDate("2015-12-01"));

//范围三年(可调整)

for(int i = 0;i< 1080;i++){

System.out.println();

//数据库表在项目中的实体

DateInfo dateInfo = new DateInfo();

int dayOfWeek = c.get(Calendar.DAY_OF_WEEK);

String isWorkDay = (dayOfWeek==7||dayOfWeek==1)?CurrentProjectConstant.IS_WORKDAY_NO:CurrentProjectConstant.IS_WORKDAY_YES;

dateInfo.setIsWorkday(isWorkDay);

dateInfo.setDate(c.getTime()); dateInfoService.save(dateInfo);

//日期增加一天 c.add(Calendar.DAY_OF_MONTH, 1); }

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: