我如何比較 Kotlin 中的日期?我將事件的日期作為字串(格式:dd/mm/yy),我想檢查它是否在當前日期的接下來 7 天內。在這種情況下,時間無關緊要,或者如果需要,我會使用午夜。有人可以幫我嗎?
在我當前的代碼中,我得到了兩個日期:
val date = document.data["Date"].toString() //Example: 22/08/22 (dd/MM/yy)
val today = SimpleDateFormat("dd/MM/yy").format(Date()).toString()
這是在 Android 環境中。我無法獲得更具體的日期,因為我是從資料庫中獲取的。
uj5u.com熱心網友回復:
LocalDate使用它的parse方法決議字串。格式沒有開箱即用的DateTimeFormatter格式dd/mm/yy,但您可以使用DateTimeFormatter.ofPattern.- 使用 獲取當前日期
LocalDate.now()。 - diff = ChronoUnit.DAYS.between(now, date1)
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/514404.html
標籤:科特林
上一篇:kotlin有趣的字串連接
