- /*
- * public void add(int field,int amount):根据给定的日历字段和对应的时间,来对当前的日历进行操作。(根据日历字段,增加或减去)
- * public final void set(int year,int month,int date):设置当前日历的年月日。(直接设置日历值);
- */
- package com.unionpay.model.channelbankcard;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Test {
public static void main(String[] args) {
获取当前的日历时间
Calendar calendar = Calendar.getInstance();
// 获取月
int year = calendar.get(Calendar.YEAR);
// 获取月
int month = calendar.get(Calendar.MONTH);
// 获取日
int date = calendar.get(Calendar.DATE);
System.out.println("年:"+year+"月:"+(month+1)+"日"+date);
calendar.add(Calendar.DAY_OF_MONTH, -1);
Date da = calendar.getTime();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String accounttime = sdf.format(da);
System.out.println(accounttime);
//设置日期
calendar.set(2011, 11, 11);
// 获取月
year = calendar.get(Calendar.YEAR);
// 获取月
month = calendar.get(Calendar.MONTH);
// 获取日
date = calendar.get(Calendar.DATE);
System.out.println(year + "年" + (month + 1) + "月" + date + "日");
}
}
最后
以上就是踏实老鼠最近收集整理的关于常见对象_Calendar类的add()和set()方法的全部内容,更多相关常见对象_Calendar类内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复