DateForObjectUtil.java
1.1 KB
package com.zteits.oa.util.pagepaper;
import com.xiaoleilu.hutool.date.DateUtil;
import com.zteits.oa.api.dto.asradaily.AsraDailyDTO;
import com.zteits.oa.api.dto.asradaily.AsraDailyDateChangeDTO;
import java.util.Date;
/**
* Copyright: Copyright (c) 2018 zteits
*
* @Description:
* @version: v1.0.0
* @author: xiejianpeng
* @date: 2018/8/1 10
* Modification History:
* Date Author Version Description
* ---------------------------------------------------------*
* 2018/8/1 xiejianpeng v1.0.0 创建
*/
public class DateForObjectUtil {
public static AsraDailyDateChangeDTO getAsraDailyDTO(Date dailyDate){
AsraDailyDateChangeDTO asraDailyDTO = new AsraDailyDateChangeDTO();
Integer week = DateUtil.weekOfYear(dailyDate);//第N周
Integer year = DateUtil.year(dailyDate);//年
Integer weekNum = DateUtil.dayOfWeek(DateUtil.offsetDay(dailyDate,-1));//星期
asraDailyDTO.setYears(year);
asraDailyDTO.setWeeks(week);
asraDailyDTO.setWeeksNum(weekNum);
return asraDailyDTO;
}
}