/**
* DateUtil.java[v 1.0.0]
* class:com.bdyjy.util,DateUtil
* �ܺ� create at 2016-4-8 ����3:26:16
*/
package com.bdyjy.util;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
/**
* com.bdyjy.util.DateUtil
*
* @author �ܺ�<br/>
* create at 2016-4-8 ����3:26:16
*/
public class DateUtil
{
static Date date = new Date();// ȡʱ��
/**
* ��ȡ��������
*/
public static String getThisYear()
{
SimpleDateFormat dateFm = new SimpleDateFormat("yyyy-");
return dateFm.format(date);
}
/**
* ��ȡ�Խ�������Ϊ������ƽ�ƣ��ó���������
*/
public static String getDayOfTodayByOffset(int Offset)
{
Date date = new Date();
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
calendar.add(Calendar.DATE, Offset);// ��������������һ��.����������,������ǰ�ƶ�
date = calendar.getTime();
SimpleDateFormat dateFm = new SimpleDateFormat("EEEE");
return dateFm.format(date);
}
/**
* ��ȡ�Խ�������Ϊ������ƽ�ƣ��ó���������
*/
public static String getDateOfTodayByOffset(int Offset)
{
Date date = new Date();
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
calendar.add(Calendar.DATE, Offset);// ��������������һ��.����������,������ǰ�ƶ�
date = calendar.getTime();
SimpleDateFormat dateFm = new SimpleDateFormat("yyyy-MM-dd");
return dateFm.format(date);
}
/**
* ��ȡ����������Ϊ������ƽ�ƣ��ó���������
*/
public static String getDayOfTomorrowByOffset(int Offset)
{
Date date = new Date();
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
calendar.add(Calendar.DATE, Offset + 1);// ��������������һ��.����������,������ǰ�ƶ�
date = calendar.getTime();
SimpleDateFormat dateFm = new SimpleDateFormat("EEEE");
return dateFm.format(date);
}
/**
* ��ȡ����������Ϊ������ƽ�ƣ��ó���������
*/
public static String getDateOfTomorrowByOffset(int Offset)
{
Date date = new Date();
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
calendar.add(Calendar.DATE, Offset + 1);// ��������������һ��.����������,������ǰ�ƶ�
date = calendar.getTime();
SimpleDateFormat dateFm = new SimpleDateFormat("yyyy-MM-dd");
return dateFm.format(date);
}
/**
* ��ȡ���������ڼ�
*/
public static String getDayOfToday()
{
SimpleDateFormat dateFm = new SimpleDateFormat("EEEE");
return dateFm.format(date);
}
/**
* ��ȡ�����Ǽ��¼���
*/
public static String getDateOfToday()
{
SimpleDateFormat dateFm = new SimpleDateFormat("yyyy-MM-dd");
return dateFm.format(date);
}
/**
* ��ȡ�����Ǽ��¼���
* �������յķ�ʽ�������
*/
public static String getDateOfToday2()
{
SimpleDateFormat dateFm = new SimpleDateFormat("MM��dd��");
return dateFm.format(date);
}
/**
* ��ȡ���������ڼ�
*/
public static String getDayOfTomorrow()
{
Date date = new Date();
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
calendar.add(Calendar.DATE, 1);// ��������������һ��.����������,������ǰ�ƶ�
date = calendar.getTime();
SimpleDateFormat dateFm = new SimpleDateFormat("EEEE");
return dateFm.format(date);
}
/**
* ��ȡ�����Ǽ��¼���
*/
public static String getDateOfTomorrow()
{
Date date = new Date();
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
calendar.add(Calendar.DATE, 1);// ��������������һ��.����������,������ǰ�ƶ�
date = calendar.getTime();
System.out.println("���ڵĸ�ʽ��"+date);
SimpleDateFormat dateFm = new SimpleDateFormat("yyyy-MM-dd");
return dateFm.format(date);
}
/**
* ��ȡ�����Ǽ��¼���
* ���� �����յĸ�ʽ�������
*/
public static String getDateOfTomorrow2()
{
Date date = new Date();
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
calendar.add(Calendar.DATE, 1);// ��������������һ��.����������,������ǰ�ƶ�
date = calendar.getTime();
System.out.println("���ڵĸ�ʽ��"+date);
SimpleDateFormat dateFm = new SimpleDateFormat("MM��dd��");
return dateFm.format(date);
}
/**
* ��ȡ�����Ǽ��¼���
*/
public static String getDateOfYesterday()
{
Date date = new Date();
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
calendar.add(Calendar.DATE, -1);// ��������������һ��.����������,������ǰ�ƶ�
date = calendar.getTime();
SimpleDateFormat dateFm = new SimpleDateFormat("yyyy-MM-dd");
return dateFm.format(date);
}
/**
* ��ȡ�����Ǽ��¼���
* �������յķ�ʽ���
*/
public static String getDateOfYesterday2()
{
Date date = new Date();
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
calendar.add(Calendar.DATE, -1);// ��������������һ��.����������,������ǰ�ƶ�
date = calendar.getTime();
SimpleDateFormat dateFm = new SimpleDateFormat("MM��dd��");
return dateFm.format(date);
}
}