2015-06-14 141 views
-1

我怎樣才能獲得第一天的00:00和最後一天也是上個月的00:00(currentMonth -1)作爲日期。 我在Sqlite中使用unix時間戳記的值,有沒有簡單的方法來過濾特定月份的值。例如,當前月份是六月份,我想要統計6月份有多少個值爲unix時間戳(2014年6月,2013年6月...),而沒有指定任何年份或日期。Android日曆計數月份

我得到當前時間戳這樣

Long timestamp = System.currentTimeMillis()/1000; 

回答

0
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); 
       Calendar cal = Calendar.getInstance(); 
       cal.add(Calendar.MONTH, -1);  
       String lastmonth = dateFormat.format(cal.getTime()); 
       Toast.makeText(getApplicationContext(), lastmonth, Toast.LENGTH_LONG).show(); 

我發現瞭如何獲得最後一個月,但還是不知道如何獲得特定月份的每年。