-2
我有一段代碼如下。 日期beginDate; 日曆結束日期; // begin date is from database(java.util.Date)not sql.date // endDate來自請求參數 // endTime的類型爲Calendar.getTimeInMillis() // beginTime的類型爲java.util。 date.getTime() boolean isEndDateBeforeStartDate = endTime < beginTime? true:false比較日期與時區
對於某些特定情況,我得到的結束時間大於開始時間。這可能是因爲我猜想時區變化。有人能指出我將比較這些日期與考慮的時區的正確方法。
你的問題是*方式*太模糊回答。我們不知道數值來自哪裏,涉及哪些時區,或者您想要做什麼樣的比較。 – 2013-04-29 16:47:59
此外,'Calendar.getTimeInMillis()'不是一個類型 - 很可能是您從中獲取值的位置,但這不是變量的*類型*。 – 2013-04-29 16:48:51