Calendar 基本使用方式

来源:互联网 发布:手机腾讯视频网络错误1 编辑:程序博客网 时间:2024/04/29 05:13
Calendar cal = Calendar.getInstance();    

//当前年    
int year = cal.get(Calendar.YEAR);    
    
//当前月 Calendar.MONTH从0开始    
int month = (cal.get(Calendar.MONTH))+1;    
    
//当前月的第几天:即当前日    
int day_of_month = cal.get(Calendar.DAY_OF_MONTH);    
//Calendar.DAY_OF_MONTH 和 Calendar.DATE 是等价的    
int date = cal.get(Calendar.DATE);    

//当前时钟:HOUR_OF_DAY-24小时制    
int hour24 = cal.get(Calendar.HOUR_OF_DAY);    
//HOUR-12小时制    
int hour12 = cal.get(Calendar.HOUR);    

//当前:分钟    
int minute = cal.get(Calendar.MINUTE);    

//当前秒    
int second = cal.get(Calendar.SECOND);    

// 星期几 Calendar.DAY_OF_WEEK用数字(1~7)表示(星期日~星期六)    
int day_of_week = cal.get(Calendar.DAY_OF_WEEK)-1;    
    
//0-上午;1-下午    
int ampm = cal.get(Calendar.AM_PM);    
    
//当前年的第几周    
int week_of_year = cal.get(Calendar.WEEK_OF_YEAR);    
    
//当前月的星期数    
int week_of_month = cal.get(Calendar.WEEK_OF_MONTH);    
    
//当前月中的第几个星期    
int day_of_week_in_month = cal.get(Calendar.DAY_OF_WEEK_IN_MONTH);    

//当前年的第几天    
int day_of_year = cal.get(Calendar.DAY_OF_YEAR);
0 0