Android實時顯示系統時間日期以及星期幾

2021-08-15 07:43:47 字數 1186 閱讀 3270

最近的專案要實現實時顯示系統時間日期,所以就進行了一些簡單的封裝儲存:

1、通過******dateformat進行時間日期格式

/*** created by admin on 2017/12/19.

* 時間日期轉換工具類

*/public class datetimeutil

public static datetimeutil getinstance()

return instance;

}//獲取系統當前日期時間

public string getcurrentdatetime()

//獲取系統當前日期

public string getcurrentdate()

//獲取系統當前日期(英文格式)

public string getcurrentdateenglish()

//獲取系統當前時間

public string getcurrenttime()

//獲取系統當前時間

public string getcurrenttimehhmm()

//獲取系統當前是星期幾

public string getcurrentweekday(int type)

}else

}return week;}}

2、建立乙個介面用於會調,讓時間實時更新

/*** created by admin on 2017/12/19.

* 更新時間介面

*/public inte***ce ongetcurrentdatetimelistener

3、使用執行緒更行時間

/*** created by admin on 2017/12/19.

* 實時更新時間子執行緒

*/public class timethreadutil extends thread

break;}}

};public timethreadutil(ongetcurrentdatetimelistener listener)

@override

public void run() catch (interruptedexception e)

} while (true);}}

4、顯示時間日期以及星期幾

布局如下

顯示的mainactivity

js實時顯示時間

mydate.getyear 獲取當前年份 2位 mydate.getfullyear 獲取完整的年份 4位,1970 mydate.getmonth 獲取當前月份 0 11,0代表1月 mydate.getdate 獲取當前日 1 31 mydate.getday 獲取當前星期x 0 6,0代表星...

報表實時顯示時間

這種形式的 動態報表 其實在我們生活中也隨處可見,最常見的就是火車站大螢幕上的列車時刻表,上面顯示的當前時間,讓旅客能夠一目了然地知道自己的列車還有多長時間開,等待的列車什麼時候到。其實,要在報表中做到上面的效果很簡單,基本思路就是讓頁面定時 比如每隔一秒鐘 呼叫 js 方法,在 js 中通過單元格...

報表實時重新整理顯示時間

這種形式的 動態報表 其實在我們生活中也隨處可見,最常見的就是火車站大螢幕上的列車時刻表,上面顯示的當前時間,讓旅客能夠一目了然地知道自己的列車還有多長時間開,等待的列車什麼時候到。其實,要在報表中做到上面的效果很簡單,基本思路就是讓頁面定時 比如每隔一秒鐘 呼叫 js 方法,在 js 中通過單元格...