java日期格式化工具類

2021-09-01 21:38:27 字數 1749 閱讀 7168

/**

* 日期工具類

* 預設使用 "yyyy-mm-dd hh:mm:ss" 格式化日期

* @author

*/public final class dateutils

/*** 根據預設格式返回當前日期

* @return

*/public static string getnow()

/*** 根據使用者格式返回當前日期

* @param format

* @return

*/public static string getnow(string format)

/*** 使用預設格式格式化日期

* @param date

* @return

*/public static string format(date date)

/*** 使用使用者格式格式化日期

* @param date 日期

* @param pattern 日期格式

* @return

*/public static string format(date date, string pattern)

return (returnvalue);

}  /**

* 使用預設格式提取字串日期

* @param strdate 日期字串

* @return

*/public static date parse(string strdate)

/*** 使用使用者格式提取字串日期

* @param strdate 日期字串

* @param pattern 日期格式

* @return

*/public static date parse(string strdate, string pattern) catch (parseexception e)

}  /**

* 在日期上增加數個整月

* @param date 日期

* @param n 要增加的月數

* @return

*/public static date addmonth(date date, int n)

/*** 在日期上增加天數

* @param date 日期

* @param n 要增加的天數

* @return

*/public static date addday(date date, int n)

/*** 獲取時間戳

*/public static string gettimestring()

/*** 獲取日期年份

* @param date 日期

* @return

*/public static string getyear(date date)

/*** 按預設格式的字串距離今天的天數

* @param date 日期字串

* @return

*/public static int countdays (string date)

/*** 按使用者格式字串距離今天的天數

* @param date 日期字串

* @param format 日期格式

* @return

*/public static int countdays (string date, string format)

}

通用日期格式化工具類DateUtil

public class dateutil if date null else public static string datetostring date date 得到格式化物件 public static dateformat get dateformat final string patte...

數字格式化工具類

數字格式化工具類.public abstract class numberutils param doublestr param pattern return public static string format string doublestr,string pattern catch numb...

寫入資料的工具類和日期格式化工具類

coding utf 8 寫入資料的工具類 class filemanager object 儲存檔案的名稱 filename student.txt 寫乙個寫入資料的介面 classmethod def write cls,content,split n param content 要寫入的資料 ...