分享乙個關於日期常用操作工具類

2021-08-25 06:26:51 字數 2510 閱讀 9722

public

classdateutils    

/**

* 時間、日期格式化成字串  */

public

staticstring formatdate(date date, dateformattype dateformattype)    

/**

* 從字串解析成時間、日期  */

public

staticdate parsedate(string datestr, dateformattype dateformattype)    

/**

* 獲取當前系統時間(原始格式)  */

public

staticdate getcurrentdate()    

/**

* 獲取當前日期的年、月、日、時、分、秒  */

public

static

intgetcurrenttime(timeformattype timeformattype)    

/**

* 獲取指定日期的年、月、日、時、分、秒  */

public

static

intgettime(date date, timeformattype timeformattype)catch(exception e)    

}   

/**

* 獲取指定日期的毫秒數  */

public

static

longgetmillis(date date)    

/**

* 日期相加、減操作

*  * 所返回結果單位為:天數  */

public

static

intoperationdate(date date, date diffdate, dateoperationtype dateoperationtype)    

/**

* 日期月份相加、減操作  */

public

staticdate operationdateofmonth(date date,intmonth, dateoperationtype dateoperationtype)    

/**

* 日期天數相加、減操作  */

public

staticdate operationdateofday(date date,intday, dateoperationtype dateoperationtype)    

private

staticobject opearationdate(object object, string formatstr)    

******dateformat format =new******dateformat(formatstr);   

trycatch(exception e)    

}   

public

enumdateoperationtype    

public

booleangetvalue()    

}   

public

enumtimeformattype    

public

intgetvalue()    

}   

public

enumdateformattype    

publicstring getvalue()    

}   

}  

常用日期操作工具類

獲得本周一的日期 public static date getthisweekmonday date date 設定乙個星期的第一天,按中國的習慣乙個星期的第一天是星期一 cal.setfirstdayofweek calendar.monday 獲得當前日期是乙個星期的第幾天 int day ca...

分享乙個php檔案操作工具類

來自帝國cms 蘇作家具 管理系統ftp define inempirecmsftp true class empirecmsftp 鏈結 function fconnect ftphost,ftpport,ftpusername,ftppassword,ftppath,ftpssl 0,pasv ...

分享乙個activity管理的工具類

之前用來的,現在已經忘記了,但是感覺應該還有些幫助,來吧大家可以小研究一下。private static stackactivitystack 單一例項 if instance null return instance 新增activity到堆疊 public void addactivity ac...