您的位置:首页 > 编程语言 > Java开发

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;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: