wap手机建站平台,销售培训,微商城分销平台上线,中国纪检监察报电子报刊一#xff1a;引言
Calendar类是日历类#xff0c;提供操作日历字段的方法#xff0c;其中有常用操作 get 和 set 方法还有 add方法 详细用法请看码
二#xff1a;上码
package cn.wyj.one;import java.util.Calendar;
import java.util.Date;
import java.util.Gregori…一引言
Calendar类是日历类提供操作日历字段的方法其中有常用操作 get 和 set 方法还有 add方法 详细用法请看码
二上码
package cn.wyj.one;import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import javax.swing.text.html.HTMLDocument.HTMLReader.CharacterAction;public class Demo5_日期类 {public static void main(String[] args) {Calendar calender new GregorianCalendar(2099,4,23,5,55,23);//获取设置的日期当中的年月日int year calender.get(Calendar.YEAR);//获取年份int month calender.get(Calendar.MONTH);//获取月份 0表示一月 11表示12月int day calender.get(Calendar.DATE);int weekday calender.get(Calendar.WEDNESDAY);//获取今天周几 1表示周日 2 表示周1 7表示周六System.out.println(year);System.out.println(month);System.out.println(day);System.out.println(weekday);//设置日期的相关元素Calendar c2 new GregorianCalendar();//不传参数时则输出的当前的日期c2.set(Calendar.YEAR, 2000);//将年设置为2000年System.out.println(c2);//日期的计算Calendar c3 new GregorianCalendar();c3.add(Calendar.DATE, 100);//表示100天的日期System.out.println(c3);//日期对象与时间对象的相互转化Date d1 c3.getTime();//将日期对象和时间对象进行转化System.out.println(d1);Calendar c4 new GregorianCalendar();c4.setTime(new Date());//将时间对象和日期对象进行转化//去除输出的日期当中不需要的其他信息Calendar c5 new GregorianCalendar();printCalender(c5);}//去除输出的日期当中不需要的其他信息、public static void printCalender( Calendar c ){int year c.get(Calendar.YEAR);int month c.get(Calendar.MONTH)1;int day c.get(Calendar.DATE);int weekday c.get(Calendar.DAY_OF_WEEK) - 1;String dayweek2 weekday 0 ?日:weekday;int hour c.get(Calendar.HOUR);int minute c.get(Calendar.MINUTE);int second c.get(Calendar.SECOND);System.out.println(year年month月day日hour时minute分second秒 周dayweek2);}}
如有不对欢迎指错留言