格式化時間間隔

2021-07-30 00:00:39 字數 877 閱讀 7534

/**

* 格式化時間

** 時間間隔單位統一用小時來判斷

* 時間據現在時間60分鐘以內(包括60分鐘)顯示x分鐘前 【小於1小時】

* 時間據現在時間1小時以上24小時以內(包括24小時)顯示x小時前(1-24小時】

* 時間據現在時間24小時以上,10天以內(包括10天),顯示x天前;(24-240小時】

* 時間據現在時間10天以上,則顯示如期,樣式如17.2.21 (240+

* * 間隔=date1.gettime()-date2.gettime();得出來的是毫秒數. 除1000是秒,再除60是分,再除60是小時

*

*/

private string getformattime(date opdate) else

if ((im.compareto(new bigdecimal("24")) > 0)

&& (im.compareto(new bigdecimal("240")) == 0 || im.compareto(new bigdecimal("240")) < 0)) else

if ((im.compareto(new bigdecimal("1")) > 0)

&& (im.compareto(new bigdecimal("24")) == 0 || im.compareto(new bigdecimal("24")) < 0)) else

return im.multiply(new bigdecimal("60")).setscale(0,bigdecimal.round_half_up) + "分鐘前";

}} catch (exception e)

return

""; }

格式化時間

對date的擴充套件,將 date 轉化為指定格式的string 月 m 日 d 小時 h 分 m 秒 s 季度 q 可以用 1 2 個佔位符,年 y 可以用 1 4 個佔位符,毫秒 s 只能用 1 個佔位符 是 1 3 位的數字 例子 new date format yyyy mm dd hh m...

格式化時間

1.日期格式化就是對日期字串進行解析和格式化輸出 2.在軟體系統中,展現層的日期資料為字串,邏輯層的日期為date物件,儲存層的日期資料為時間戳 3.日期格式化就是在不同層次之間進行資料轉換 時間戳 date物件 格式化字串 utc universal time coordinated 是世界統一時...

element ui 格式化時間

原來。element ui有自己封裝好的格式化時間的方法。給時間元件的標籤上繫結 change就行。然後再methods方法裡面定義change方法 picker v model daterange type daterange placeholder 選擇日期範圍 change datechang...