java Calendar 日期处理
2017-06-10 13:23
176 查看
package test;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Iterator;
import java.util.List;
public class Test {
public static void main(String[] args) {
String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
Calendar calendar=Calendar.getInstance();
int i = calendar.get(Calendar.YEAR); //获取那年
int j = calendar.get(Calendar.MONTH)+1; //获取那个月
int k = calendar.get(Calendar.DAY_OF_MONTH); //获取那天
int x=calendar.get(Calendar.DAY_OF_WEEK)-1; //获取星期几
int actualMaximum = calendar.getActualMaximum(Calendar.DAY_OF_MONTH); //获取一个月多少天
System.out.println(getMonthDay(2017, 3));
}
public static int getMonthDay(int year,int month) { //获取一个月多少天
Calendar calendar=Calendar.getInstance();
int a=month-1;
calendar.set(year, a, 1);
int actualMaximum = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
return actualMaximum;
}
}
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Iterator;
import java.util.List;
public class Test {
public static void main(String[] args) {
String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
Calendar calendar=Calendar.getInstance();
int i = calendar.get(Calendar.YEAR); //获取那年
int j = calendar.get(Calendar.MONTH)+1; //获取那个月
int k = calendar.get(Calendar.DAY_OF_MONTH); //获取那天
int x=calendar.get(Calendar.DAY_OF_WEEK)-1; //获取星期几
int actualMaximum = calendar.getActualMaximum(Calendar.DAY_OF_MONTH); //获取一个月多少天
System.out.println(getMonthDay(2017, 3));
}
public static int getMonthDay(int year,int month) { //获取一个月多少天
Calendar calendar=Calendar.getInstance();
int a=month-1;
calendar.set(year, a, 1);
int actualMaximum = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
return actualMaximum;
}
}
相关文章推荐
- java日期处理类总结:Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat类
- [Java] 日期处理 02 Calendar 类
- java语言基础(63)——日期时间处理方法(Date DateFormat Calendar)
- java的calendar类常见日期处理
- JAVA处理日期时间常用方法: java.util.Calendar
- Java日期与时间的处理/Date,String,Calendar转换
- java -日期-Calendar 日期,天数,简单处理
- Java常用类库——时间处理类Date、Calendar、GregorianCalendar以及日期格式化和计算
- JAVA Calendar类 处理日期
- Java时间日期处理——Date和Calendar
- [Java 11] Date 、Calendar 、 SimpleDateFormat 与 国际化 , 日期的简单处理
- Java Calendar处理一些日期与星期的转换
- Java API的Date, Calendar日期处理相关类分析
- [Java] 日期处理 02 Calendar 类
- Java日期处理汇总:Date、Calendar 、GregorianCalendar
- Java时间日期处理——Date和Calendar
- Java---日期处理(Date、Calendar、DateFormat)
- Java| 时间日期处理(SimpleDateFormat,Calendar,Date)
- java中Calendar处理日期时的注意事项
- Java 日期处理 Date 、Calendar 和TimeZone类