时间

//当前年
private void getInverterYear(Long projectId) {
Calendar cal=Calendar.getInstance();//获取当前日期
long todayZero=cal.getTimeInMillis()/(1000*3600*24)*(1000*3600*24)-TimeZone.getDefault().getRawOffset();//今天0点毫秒值
long twelve=todayZero+24*60*60*1000-1; //今天24点毫秒值
int currentYear=cal.get(Calendar.YEAR);//获取年
cal.clear();
cal.set(Calendar.YEAR,currentYear);//设置
Timestamp timestampZero=new Timestamp(cal.getTime().getTime());//今年开始
Timestamp timestamp=new Timestamp(twelve);//今日24
}

//当前月
public void getInverterMonth(Long projectId){
Calendar first = Calendar.getInstance();//获取当前日期
long todayZero = first.getTimeInMillis() / (1000 * 3600 * 24) * (1000 * 3600 * 24) - TimeZone.getDefault().getRawOffset();
first.setTimeInMillis(todayZero);
first.add(Calendar.MONTH, 0);
first.set(Calendar.DAY_OF_MONTH, 1);//设置为1,当前日期既为本月第一天
long zero = first.getTime().getTime();
long twelve = todayZero + 24 * 60 * 60 * 1000 - 1; //今天24点毫秒值
Timestamp timestampZero = new Timestamp(zero);//本月第一天零点
Timestamp timestamp = new Timestamp(twelve);//今日24
}
 
posted @ 2016-05-27 14:50  晨曦的小尾巴  阅读(98)  评论(0)    收藏  举报