Newer
Older
EMS-WEB-3.0 / src / main / java / com / casic / accessControl / util / DateUtils.java
wxn on 9 Aug 2016 1 KB first commit
package com.casic.accessControl.util;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

/**
 * Created by Administrator on 2015/4/16.
 */
public class DateUtils
{
    public static final SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
    public static final SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy-MM-dd");
    public static final SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    public static final SimpleDateFormat sdfFile = new SimpleDateFormat("yyyyMMddHHmmss");

    public static Calendar getCalendar(Date date)
    {
        Calendar calendar = Calendar.getInstance();
        calendar.setTime(date);
        return calendar;
    }

    public static int getFistDayOfMonth(Calendar calendar)
    {
        calendar.set(Calendar.DAY_OF_MONTH,calendar.getActualMinimum(Calendar.DAY_OF_MONTH));
        return  calendar.get(Calendar.DAY_OF_MONTH);
    }

    public static int getLastDayOfMonth(Calendar calendar)
    {
        calendar.set(Calendar.DAY_OF_MONTH,calendar.getActualMaximum(Calendar.DAY_OF_MONTH));
        return calendar.get(Calendar.DAY_OF_MONTH)+1;
    }

    public static int getYear(Calendar calendar)
    {
        return  calendar.get(Calendar.YEAR);
    }

    public static  int getMonth(Calendar calendar)
    {
        return  calendar.get(Calendar.MONTH);
    }
}