java兩個(gè)字符串比較 java中如何比較兩個(gè)時(shí)間字符串的大?。?/h1>
java中如何比較兩個(gè)時(shí)間字符串的大???一種思路:用 SimpleDateFormat 來(lái)處理,可以轉(zhuǎn)成long形式的,那是1970年1月1日起到現(xiàn)在的毫秒數(shù)。可以直接比大小了。另外一種思路:因?yàn)槟氵@
java中如何比較兩個(gè)時(shí)間字符串的大???
一種思路:用 SimpleDateFormat 來(lái)處理,可以轉(zhuǎn)成long形式的,那是1970年1月1日起到現(xiàn)在的毫秒數(shù)??梢灾苯颖却笮×恕A硗庖环N思路:因?yàn)槟氵@里是用的補(bǔ)全格式(7月寫成了07),那么可以直接字面轉(zhuǎn)了比較public static void main(String[] _s) {String str1 = "2010-07-16 12:00:00"long longstr1 = Long.valueOf(str1.replaceAll("[-s:]",""))System.out.println(longstr1)}這個(gè)結(jié)果是20100716120000,就這個(gè)意思,直接字面轉(zhuǎn)成long形式后比