各種要求的時間處理的date工具類DateUtil

 各種要求的時間處理的date工具類

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

public class DateUtil
{
  public static final String DEFAULT_FORMAT_STR = "yyyyMMddHHmmss";
  public static final String DATE_FORMAT_STR = "yyyyMMdd";

  public static String getSysTime()
  {
    Calendar ca = Calendar.getInstance();
    ca.set(5, ca.get(5) - 1);
    Date d = ca.getTime();
    SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
    String a = sdf.format(d);
    return a;
  }

  public static String getCurrentDate(String formatStr)
  {
    if (null == formatStr)
    {
      formatStr = "yyyyMMddHHmmss";
    }
    return date2String(new Date(), formatStr);
  }

  public static String getTodayChar8(String dateFormat)
  {
    return date2String(new Date(), dateFormat);
  }

  public static String date2String(Date date, String formatStr)
  {
    if ((null == date) || (null == formatStr))
    {
      return "";
    }
    SimpleDateFormat df = new SimpleDateFormat(formatStr);

    return df.format(date);
  }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章