计算机二级JAVA基础辅导:DateUtil类
来源:优易学  2011-6-5 15:23:30   【优易学:中国教育考试门户网】   资料下载   IT书店

  import java.sql.Date;
  import java.sql.Time;
  import java.sql.Timestamp;
  import java.text.ParseException;
  import java.text.SimpleDateFormat;
  /**
  *
  * <p>
  * Title:时间转换工具
  * </p>
  * <p>
  * Description:
  * </p>
  * <p>
  * Copyright: Copyright (c) 2005
  * </p>
  * <p>
  * Company:
  * </p>
  *
  * @author dean
  * @version 1.0
  */
  public class DateUtil {
  /**
  * 系统当前时间
  *
  * @return String 格式:YYYY-MM-DD hh:mm:ss
  */
  public static String getSysTime() {
  String data = null;
  long now = System.currentTimeMillis();
  Date d = new Date(now);
  Time t = new Time(now);
  data = d.toString() + " " + t.toString();
  return data;
  }
  /**
  * 系统当前日期 格式:YYYY-MM-DD
  *
  * @return String 格式:YYYY-MM-DD
  */
  public static String getSysDate()
  {
  long now = System.currentTimeMillis();
  Date d = new Date(now);
  return d.toString();
  }
  /**
  * 系统当前日期 格式:YYYY-MM-DD
  *
  * @return String 格式:YYYYMMDD
  */
  public static String getSysDateWithNoSign()
  {
  long now = System.currentTimeMillis();
  Date d = new Date(now);
  return d.toString().replaceAll("-", "");
  }
  public static String getSysMonthDate()
  {
  long now = System.currentTimeMillis();
  Date d = new Date(now);
  String dateTime = d.toString();
  dateTime = dateTime.substring(0, dateTime.lastIndexOf("-"));
  return dateTime;
  }
  /**
  * 时间格式转换 long->String
  *
  * @return String
  * @param date
  * long 格式:YYYY-MM-DD hh:mm:ss
  */
  public static String formatTime(long date) {
  String time = "";
  if (date < 1000) {
  time = getSysTime();
  } else {
  Date d = new Date(date);
  Time t = new Time(date);
  time = d.toString() + " " + t.toString();
  }
  return time;
  }
  /**
  * 日期格式转换 long->String
  *
  * @param date
  * long
  * @return String 格式:YYYY-MM-DD
  */
  public static String formatDate(long date) {
  String time = "";
  if (date < 1000) {
  time = getSysTime();
  } else {
  Date d = new Date(date);
  time = d.toString();
  }
  return time;
  }
  /**
  * 日期格式转换 String(yyyy-MM-dd�?->long
  *
  * @return long
  */

[1] [2] 下一页

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训