java实现日期让随动变_java工具类(四)之实现日期随意跳转
Java實現日期隨意跳轉
項目開發過程中。須要進行訂單提醒日期的設置。主要包含設置每月指定的日期或者指定的天數,代碼例如以下:
public static String DateOperation(String type, Date myDate, int num) {
String date = null;
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMdd");
try {
Calendar c = Calendar.getInstance();
c.setTime(myDate);
if (type.equals("0")){
c.add(Calendar.MONTH, 1);
myDate = c.getTime();
date = formatter.format(myDate);
String dt = date.substring(date.length()-2,date.length());
System.out.println("截取后的日期:[" + dt + "]");
int days = num - Integer.parseInt(dt);
System.out.println("相差天數:" + days);
c.add(Calendar.DATE, days);
myDate = c.getTime();
date = formatter.format(myDate);
}else if (type.equals("1")){
c.add(Calendar.DATE, num);
myDate = c.getTime();
date = formatter.format(myDate);
}
System.out.println("訂單下次提醒日期:[" + date + "]");
} catch (Exception e1) {
e1.printStackTrace();
}
return date;
}
總結
以上是生活随笔為你收集整理的java实现日期让随动变_java工具类(四)之实现日期随意跳转的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python实例 61,62
- 下一篇: HTML5学习笔记(二)