public class fasdf
system.out.println(btime.compareto(etime));
} catch (parseexception e)
執行結果:
如上面兩段**,**基本完全一樣,但是執行結果卻讓人匪夷所思,唯一的不同僅在與時間的匹配模式中乙個用了hh另乙個用了hh
那麼是什麼問題導致的呢,區別就在於時間匹配模式時hh是24小時制的當為12或24小時的時候不會被程式轉化為零時,這樣比較的時候就會原本12時大於11時結果卻恰恰相反。
mysql時間比較
時間比較 當前時間是否在某個時間段之內 是否在create time 5天之內 select from message detail where unix timestamp now between unix timestamp create time and unix timestamp crea...
NSDate 時間比較
由 nsdate 轉換為 nsstring nsdateformatter dateformatter nsdateformatter alloc init dateformatter setdateformat yyyy mm dd hh mm ss nsstring strdate datefo...
NSDate 時間比較
由 nsdate 轉換為 nsstring nsdateformatter dateformatter nsdateformatter alloc init dateformatter setdateformat yyyy mm dd hh mm ss nsstring strdate datefo...