JAva取得システム指定年月日

4106 ワード

JAva取得システム指定年月日
 1     private String setDateTime(String falg) {

 2         Calendar c = Calendar.getInstance();

 3         c.setTimeInMillis(new Date().getTime());

 4         SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");

 5         SimpleDateFormat dateMouthFormat = new SimpleDateFormat("yyyy-MM");

 6         SimpleDateFormat dateYearFormat = new SimpleDateFormat("yyyy");

 7         if (falg.equals("daystartTime")) {

 8             c.add(Calendar.DATE, -45);

 9             return dateFormat.format(c.getTime());

10         } else if (falg.equals("dayendTime")) {

11             return dateFormat.format(c.getTime());

12         } else if (falg.equals("MouthstartTime")) {

13             c.add(Calendar.YEAR, -1);

14             return dateMouthFormat.format(c.getTime());

15         } else if (falg.equals("MouthendTime")) {

16             return dateMouthFormat.format(c.getTime());

17         } else if (falg.equals("YearstartTime")) {

18             c.add(Calendar.YEAR, -3);

19             return dateYearFormat.format(c.getTime());

20         } else if (falg.equals("YearendTime")) {

21             return dateYearFormat.format(c.getTime());

22         } else {

23             return null;

24         }

25     }