java時間處理工具類

2021-08-27 18:34:22 字數 2277 閱讀 9058

public class timehelper 

/*** 預設當前時間 精確到秒

* @return 當前時間

*/public static string getnow()

/*** 通過指定的格式獲取當前時間字串

* @param format 日期字串格式

* @return 當前時間字串

*/public static string getnowtime(string format)

/*** 獲取兩個時間之間的秒數

* @param date1 開始

* @param date2 結束

* @param format 日期格式

* @return 間隔秒

*/public static long betweenseconds(string date1,string date2,string ...format)catch (exception e)

return 0;

}/**

* 獲取兩個日期之間的天數

* @param date1 開始

* @param date2 結束

* @param format 日期格式

* @return 天數

*/public static long betweendays(string date1,string date2,string...format)

return (seconds/60/60/24)+1;

}private static boolean isnull(string ...objs)

private static ******dateformat getformat(string...format)

/*** 獲取兩個日期之間的工作日

* @param date1 開始

* @param date2 結束

* @param format 日期格式

* @return 所有工作日資訊

*/public static listbetweenworkdays(string date1, string date2, string...format)

}return workdays;

}/**

* 獲取兩個日期之間的所有日期資訊

* @param date1 開始

* @param date2 結束

* @param format 日期格式

* @return 所有日期資訊

*/public static listgetbetweendays(string date1,string date2,string...format)

return dates;

}catch (exception e)

return dates;

}/**

* 獲取指定日期為週幾

* @param date 指定日期

* @param format 日期格式

* @return 數字

*/public static int getweek(string date,string...format)

private static int searchtime(string date,integer search,string...format)catch (exception e)

return -1;

}/**

* 獲取當日為週幾

* @return 數字

*/public static int getnowweek()

/*** 獲取當日為週幾 中文

* @return 中文

*/public static string getnowweeksimp()

/*** 獲取當日為當前月的第幾天

* @return 數字

*/public static int getnowdayofmonth()

/*** 獲取當月為第幾月

* @return 數字

*/public static int getnowmonth()

/*** 獲取年份

* @return 數字

*/public static int getnowyear()

public static void main(string args)

}

簡單的日期處理類,可以借鑑一下哦

時間格式處理,工具類。

1 記錄乙個時間的工具類,用以獲取某一天的日期 注釋在裡面寫的很清楚,我就不多說了。說兩個方法 dateformat 這個方法用於將時間的字串格式,轉化成date格式。也可以將date格式轉化成字串格式其實在這個方法中真正操作時間的是calendar public static string get...

時間格式化處理工具類

時間格式化 引數 time 時間 type 0 今天10 20 昨天10 20 2019.01.21 10 29 1 10 20 昨天10 20 2019.01.21 10 29 2 2019.01.21 10 29 3 2019.01.21 4 10 29 5 今天10 20 2019.01.21...

Java常用日期處理工具函式類

常用日期處理工具類 public class dateutils 格式化指定時間 param date param pattern return public static string format date date,string pattern 解釋日期 param str param pat...