Java現在の時間と時間の増減法の取得
1671 ワード
/***現在の日付の前日の日付文字列を取得し、フォーマットの2017-03-30**/public static String getPD(){SimpleDateFormat=new SimpleDateFormat("yyyy-MM-dd");Calendar c=Calendar.getInstance();c.settTime(new Date();
*現在の日付の前の週の日付文字列を取得する.形式の2017-03-30**/public static String getPW(){SimpleDateFormat=new SimpleDateFormat("yyyyy-M-M-dd"); Calendar c=Calendar.getInstance();c.setTime(new Date();c.add(Calendar.DATE,-7);Date d=c.getTime();String day=format.format(d);returnday;***********************/public static Stric static String String String String String String Str*現在の日付の前の先月の年月を取得します.フォーマット2017-03**/
c.add(Calendar.DATE, - 1);
Date d = c.getTime();
String day = format.format(d);
return day;
}
/**
*現在の日付の前の週の日付文字列を取得する.形式の2017-03-30**/public static String getPW(){SimpleDateFormat=new SimpleDateFormat("yyyyy-M-M-dd"); Calendar c=Calendar.getInstance();c.setTime(new Date();c.add(Calendar.DATE,-7);Date d=c.getTime();String day=format.format(d);returnday;***********************/public static Stric static String String String String String String Str*現在の日付の前の先月の年月を取得します.フォーマット2017-03**/
public static String getPM(){
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM");
Calendar c = Calendar.getInstance();
c.setTime(new Date());
c.add(Calendar.MONTH, -1);
Date d = c.getTime();
String month = format.format(d);
return month;
}
/**
* , 2017-03-31
**/
public static String getND(){
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = Calendar.getInstance();
c.setTime(new Date());
Date d = c.getTime();
String day= format.format(d);
return day;
}
/**
* , 2017-03-31
**/
public static String getNM(){
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM");
Calendar c = Calendar.getInstance();
c.setTime(new Date());
Date d = c.getTime();
String month = format.format(d);
return month;
}