1
我嘗試檢測在android的早上,晚上,夜間時間。因爲我想在天黑的時候打開燈。如果外面是晴天,請關燈。在Android Detect早上,晚上,晚上時間
我可以定義晚上或早上的時間範圍。例如上午6點到下午7點是明亮的。但是這個價值在每個國家,每個季節以及每個月都有所不同。有沒有在android或Java中的任何接收者或東西。
我嘗試檢測在android的早上,晚上,夜間時間。因爲我想在天黑的時候打開燈。如果外面是晴天,請關燈。在Android Detect早上,晚上,晚上時間
我可以定義晚上或早上的時間範圍。例如上午6點到下午7點是明亮的。但是這個價值在每個國家,每個季節以及每個月都有所不同。有沒有在android或Java中的任何接收者或東西。
有一些算法和庫也用於計算日出和日落時間(嘗試搜索它)。例如:
例如。這裏是一個:https://github.com/mikereedell/sunrisesunsetlib-java。它需要位置和時區,它可以計算與太陽有關的不同事件的時間。如果您有日出和日落時間,您可以檢查當前時間是否在其範圍內(太陽是否升起)。
你如何定義代碼中的時間範圍? – Sanoop
您需要在程序可以執行或機器學習之前定義一條規則。 –
@sanoop我想說像一個規則。在背景中,我定義6至7是明亮的,然後關掉燈。其他時間我會打開。 – Zapateus