获取当前日期时间,获取当月最后一天

来源:互联网 发布:网易云音乐 云盘 mac 编辑:程序博客网 时间:2024/05/29 09:15
获取当前日期:

public class TestDate { 
  public static void main(String[] args) { 
     Date now = new Date(); 
     Calendar cal = Calendar.getInstance();

}

 

获取当月最后一天:

public static boolean isMonthEnd(Date date) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
return calendar.get(Calendar.DATE) == calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
}

 

//求日期天数差
public static long getCompareDate(String startDate,String endDate) {
SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd");
Date date1 = null,date2 = null;
try {
date1 = formatter.parse(startDate);
date2=formatter.parse(endDate);
} catch (ParseException e) {
e.printStackTrace();
}

long l = date2.getTime() - date1.getTime();
long d = l/(24*60*60*1000);
return d;
}

0 0
原创粉丝点击