java判斷日期大小 java怎么比較兩個(gè)日期(年和月)的大小?
java怎么比較兩個(gè)日期(年和月)的大小?1. 獲取日期函數(shù)int getyearmonth(date DT)的月份和年份{//pass in the date calendar=日歷.getInst
java怎么比較兩個(gè)日期(年和月)的大???
1. 獲取日期函數(shù)int getyearmonth(date DT)的月份和年份{//pass in the date calendar=日歷.getInstance() 校準(zhǔn)設(shè)定時(shí)間( 日期:getTime())//設(shè)置時(shí)間int year=卡爾·蓋特( 日歷年)//獲取年份int month=卡爾·蓋特( 日歷.月)//獲取月份返回年份*100獲取日期的唯一方法是相乘月份(getd2)/]{monthdate)}按月份(getd2)/]{monthdate)}最多可以轉(zhuǎn)換為長(zhǎng)格式,這是自1970年1月1日以來的毫秒數(shù)。它的大小可以直接比較。另一種思考方式:因?yàn)槟褂玫氖沁@里的完成格式(07是在7月份編寫的),您可以逐字翻譯它并比較publicstaticvoidmain(string[]us){stringstr1=“2010-07-16 12:00:00”longtr1=長(zhǎng)期價(jià)值(str1.replaceAll(“[- s:”,“”))系統(tǒng)輸出打?。╨ongtr1)}結(jié)果是20100716120000。從這個(gè)意義上說,最好把它翻譯成長(zhǎng)的形式