工作中遇到的乙個問題,順便記錄一下。
假設獲取到的時間日期的值為乙個string型別,例如:string time_now = "2018-4-28 17:04:05";
當我們需要單獨取前面的日期或者後面的時間的時候,我們需要經過處理:
private string gettime(string end) else catch (parseexception e)
return time;
} }
由date獲取當前的時間的標準輸出為:
date ss= new date();
sat apr 28 17:17:22 cst 2018 這樣的資料
******dateformat format0 = new ******dateformat("yyyy-mm-dd hh:mm:ss");
string time = format0.format(ss.gettime());
system.out.println("格式化0:" + time);
******dateformat format1 = new ******dateformat("yyyy年mm月dd日 hh時mm分ss秒");
time = format1.format(ss.gettime());
system.out.println("格式化1:" + time);
輸出結果為:格式化結果0:2018-04-28 17:19:55
格式化結果1:2023年04月28日 17時19分55秒
格式化時間日期函式
實現以下格式模式 英文可以改為中文 格式模式 說明 d 月中的某一天。一位數的日期沒有前導零。dd 月中的某一天。一位數的日期有乙個前導零。ddd 週中某天的縮寫名稱,定義範圍 sun mon tue wed thu fri sat dddd 週中某天的完整名稱,定義範圍 sunday monday...
又乙個格式化時間日期函式
我們有時候遇到的日期格式可能是2004 1 12 系統自動將月份中的0去掉了,但是有時候我們需要完整的日期格式 如 2004 01 12 那麼怎麼辦呢?下面的幾個函式可以輕鬆搞定。將乙個一位的數字前面加零 function fillzero str ttt str if len str 1 then...
時間日期格式化用法
另附上時間格式化詳細用法 格式字元 關聯屬性 說明 d shortdatepattern d longdatepattern f 完整日期和時間 長日期和短時間 f fulldatetimepattern 長日期和長時間 g 常規 短日期和短時間 g 常規 短日期和長時間 m m monthdayp...