日期时间

package wrapFunc;

import java.util.Date;

//该类主要用于生成年,月,日,小时,分钟,和秒的信息,用于生成保存截图文件目录名和文件名

public class DateUtil {

/*

* 格式化输出日期

*/

public static String format(Date date, String format){

String result="";

try{

if (date!=null){

java.text.DateFormat df = new java.text.SimpleDateFormat(format);

result=df.format(date);

}

}

catch(Exception e)

{

e.printStackTrace();

}

return result;

}

/*

* 返回年份

*/

public static int getYear(Date date)

{

java.util.Calendar c=java.util.Calendar.getInstance();

c.setTime(date);

return c.get(java.util.Calendar.YEAR);

}

/*

* 返回月份

*/

public static int getMonth(Date date)

{

java.util.Calendar c=java.util.Calendar.getInstance();

c.setTime(date);

return c.get(java.util.Calendar.MONTH)+1;

}

/*

* 返回在月份中的第几天

*/

public static int getDay(Date date)

{

java.util.Calendar c=java.util.Calendar.getInstance();

c.setTime(date);

return c.get(java.util.Calendar.DAY_OF_MONTH);

}

/*

* 返回小时

*/

public static int getHour(Date date)

{

java.util.Calendar c=java.util.Calendar.getInstance();

c.setTime(date);

return c.get(java.util.Calendar.HOUR_OF_DAY);

}

/*

* 返回分钟

*/

public static int getMinute(Date date)

{

java.util.Calendar c=java.util.Calendar.getInstance();

c.setTime(date);

return c.get(java.util.Calendar.MINUTE);

}

/*

* 返回秒

*/

public static int getSecond(Date date)

{

java.util.Calendar c=java.util.Calendar.getInstance();

c.setTime(date);

return c.get(java.util.Calendar.SECOND);

}

}

你可能感兴趣的:(日期时间)