// Path: taskmanagermaster/src/com/kongderui/taskmanager/util/DateTimeUtils.java
// public class DateTimeUtils {
// 	private static SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 
// 	public static long getCurrentTime() {
// 		return System.currentTimeMillis();
// 	}
// 
// 	public static String getCurrentTimeString() {
// 		return format.format(new Date());
// 	}
// 
// 	public static String getFormatDateTime(long time) {
// 		return format.format(new Date(time));
// 	}
// 
// 	public static String getHumanReadableTimeString(int seconde) {
// 		String str = "";
// 		int d = 0;
// 		int h = 0;
// 		int m = 0;
// 		int s = 0;
// 		if (seconde < 60) {
// 			str = seconde + "Ãë";
// 		} else if (seconde < 60 * 60) {
// 			h = seconde / 60;
// 			s = seconde % 60;
// 			str = h + "·Ö" + (seconde % 60) + "Ãë";
// 		} else if (seconde < 60 * 60 * 24) {
// 			h = seconde / (60 * 60);
// 			m = (seconde % (60 * 60)) / 60;
// 			s = seconde % 60;
// 			str = h + "Ð¡Ê±" + m + "·ÖÖÓ" + s;
// 		} else {
// 			d = seconde / (60 * 60 * 24);
// 			h = (seconde % (60 * 60 * 24)) / (60 * 60);
// 			m = (seconde % (60 * 60)) / 60;
// 			s = seconde % 60;
// 			str = d + "Ìì" + h + "Ð¡Ê±" + m + "·ÖÖÓ" + s + "Ãë";
// 		}
// 		return str;
// 	}
// 
// 	public static String secToTime(int time) {
// 		String timeStr = null;
// 		int hour = 0;
// 		int minute = 0;
// 		int second = 0;
// 		if (time <= 0)
// 			return "00:00";
// 		else {
// 			minute = time / 60;
// 			if (minute < 60) {
// 				second = time % 60;
// 				timeStr = unitFormat(minute) + ":" + unitFormat(second);
// 			} else {
// 				hour = minute / 60;
// 				if (hour > 99)
// 					return "99:59:59";
// 				minute = minute % 60;
// 				second = time - hour * 3600 - minute * 60;
// 				timeStr = unitFormat(hour) + ":" + unitFormat(minute) + ":" + unitFormat(second);
// 			}
// 		}
// 		return timeStr;
// 	}
// 
// 	public static String unitFormat(int i) {
// 		String retStr = null;
// 		if (i >= 0 && i < 10)
// 			retStr = "0" + Integer.toString(i);
// 		else
// 			retStr = "" + i;
// 		return retStr;
// 	}
// 
// }


import java.io.Serializable;
import com.kongderui.taskmanager.util.DateTimeUtils;
	}


	public static int getTypeUnknown() {
		return TYPE_UNKNOWN;
	}


	public static int getTypeHavedone() {
		return TYPE_HAVEDONE;
	}


	public static int getTypeTodo() {
		return TYPE_TODO;
	}


	public static int getTypeTimeout() {
		return TYPE_TIMEOUT;
	}


	public static int getTypeDoing() {
		return TYPE_DOING;
	}


	@Override
	public String toString() {
// Path: taskmanagermaster/src/com/kongderui/taskmanager/util/DateTimeUtils.java
// public class DateTimeUtils {
// 	private static SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 
// 	public static long getCurrentTime() {
// 		return System.currentTimeMillis();
// 	}
// 
// 	public static String getCurrentTimeString() {
// 		return format.format(new Date());
// 	}
// 
// 	public static String getFormatDateTime(long time) {
// 		return format.format(new Date(time));
// 	}
// 
// 	public static String getHumanReadableTimeString(int seconde) {
// 		String str = "";
// 		int d = 0;
// 		int h = 0;
// 		int m = 0;
// 		int s = 0;
// 		if (seconde < 60) {
// 			str = seconde + "Ãë";
// 		} else if (seconde < 60 * 60) {
// 			h = seconde / 60;
// 			s = seconde % 60;
// 			str = h + "·Ö" + (seconde % 60) + "Ãë";
// 		} else if (seconde < 60 * 60 * 24) {
// 			h = seconde / (60 * 60);
// 			m = (seconde % (60 * 60)) / 60;
// 			s = seconde % 60;
// 			str = h + "Ð¡Ê±" + m + "·ÖÖÓ" + s;
// 		} else {
// 			d = seconde / (60 * 60 * 24);
// 			h = (seconde % (60 * 60 * 24)) / (60 * 60);
// 			m = (seconde % (60 * 60)) / 60;
// 			s = seconde % 60;
// 			str = d + "Ìì" + h + "Ð¡Ê±" + m + "·ÖÖÓ" + s + "Ãë";
// 		}
// 		return str;
// 	}
// 
// 	public static String secToTime(int time) {
// 		String timeStr = null;
// 		int hour = 0;
// 		int minute = 0;
// 		int second = 0;
// 		if (time <= 0)
// 			return "00:00";
// 		else {
// 			minute = time / 60;
// 			if (minute < 60) {
// 				second = time % 60;
// 				timeStr = unitFormat(minute) + ":" + unitFormat(second);
// 			} else {
// 				hour = minute / 60;
// 				if (hour > 99)
// 					return "99:59:59";
// 				minute = minute % 60;
// 				second = time - hour * 3600 - minute * 60;
// 				timeStr = unitFormat(hour) + ":" + unitFormat(minute) + ":" + unitFormat(second);
// 			}
// 		}
// 		return timeStr;
// 	}
// 
// 	public static String unitFormat(int i) {
// 		String retStr = null;
// 		if (i >= 0 && i < 10)
// 			retStr = "0" + Integer.toString(i);
// 		else
// 			retStr = "" + i;
// 		return retStr;
// 	}
// 
// }


// Path: taskmanagermaster/src/com/kongderui/taskmanager/bean/Task.java
import java.io.Serializable;
import com.kongderui.taskmanager.util.DateTimeUtils;

	}


	public static int getTypeUnknown() {
		return TYPE_UNKNOWN;
	}


	public static int getTypeHavedone() {
		return TYPE_HAVEDONE;
	}


	public static int getTypeTodo() {
		return TYPE_TODO;
	}


	public static int getTypeTimeout() {
		return TYPE_TIMEOUT;
	}


	public static int getTypeDoing() {
		return TYPE_DOING;
	}


	@Override
	public String toString() {
		String str =  "Task [id=" + id + ", title=" + title + ", content=" + content + ", startTime=" + DateTimeUtils.getFormatDateTime(startTime) + 