时间工具类 Java date


package flv.util;

import java.util.Calendar;
import java.util.Date;

/**
* 时间工具类。
* @author leo zhang
*
*/
public class DateToString {

/** 输入date类型,输出字符串(如:20100330)
*
* @return string
*/
public static String dateToString(Date date) {
StringBuffer dateString = new StringBuffer();
Calendar cal = Calendar.getInstance();
cal.setTime(date);
String monthString = null;
String yearString = null;
String dayString = null;
/*
String hourString = null;
String minuteString = null;
String secondString = null;
*/
int year = cal.get(Calendar.YEAR);
int month = cal.get(Calendar.MONTH) + 1;
int day = cal.get(Calendar.DAY_OF_MONTH);
/*
int hour = cal.get(Calendar.HOUR_OF_DAY);
int minute = cal.get(Calendar.MINUTE);
int second = cal.get(Calendar.SECOND);
*/
yearString = "" + year;
dateString.append(yearString);
if (month < 10) {
monthString = "0" + month;
dateString.append(monthString);
} else {
monthString = "" + month;
dateString.append(monthString);
}
if (day < 10) {
dayString = "0" + day;
dateString.append(dayString);
} else {
dayString = "" + day;
dateString.append(dayString);
}
/*
if (hour < 10) {
hourString = "0" + hour;
dateString.append(hourString);
} else {
hourString = "" + hour;
dateString.append(hourString);
}
if (minute < 10) {
minuteString = "0" + minute;
dateString.append(minuteString);
} else {
minuteString = "" + minute;
dateString.append(minuteString);
}
if (second < 10) {
secondString = "0" + second;
dateString.append(secondString);
} else {
secondString = "" + second;
dateString.append(secondString);
}
*/
return dateString.toString();
}
// public static void main(String[] args) {
// // TODO Auto-generated method stub
//
// }

}

相关内容