eskysky
发布于 2023-02-08 / 54 阅读
0

Java日期处理常用语句

创建Calendar类对象
Calendar ca=Calendar.getInstance();
设置年月日
ca.set(2023, 1, 5);
单独设置年月日
ca.set(Calendar.YEAR,2023);
ca.set(Calendar.MONTH,1);
ca.set(Calendar.DATE,5);
获取年(月/日)
int year = ca.get(Calendar.YEAR);
日期加一天
ca.add(Calendar.DATE, 1);
日期减一天
ca.add(Calendar.DATE, -1);
Calendar对象转字符串
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
String str=sdf.format(ca.getTime());
字符串转Calendar对象
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
Date date=sdf.parse(“2023-01-05”);
ca.setTime(date);