介紹兩種方式
String bTime="2017-05-15";
String eTime="2017-06-02";
一、把字符串類型的日期數據轉化成長整型,然后比較大小。
如果日期格式有時分秒,則”-“寫成”[-\s:]”
if(Long.valueOf(bTime.replaceAll("-",""))>Long.valueOf(eTime.replaceAll("-","")))
二、用SimpleDateFormat轉化成日期型再判斷
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
Date bt=sdf.parse(bTime);
Date et=sdf.parse(eTime);
if (bt.before(et)){
//表示bt小於et
}else{
--反之
}
