getActualMinimum(Calendar.DAY_OF_YEAR); System.out.println("今年的最小天数为:" + minDay); 测试结果: 今年的最大天数为:365 今年的最小天数为:1 2.4 调用set()方法设置日期分量 package cn.tedu.date; import java.util.Calendar; /** * 有关于Calendar日历类的set方法案例演示 * @author...
*/publicclassDateTest{publicstaticvoidmain(String[]args){// 获取当前时间Datedate=newDate();SimpleDateFormatformatter=newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");Stringactual=formatter.format(date);Stringexpected="2023-11-03 18:05:22";if(expected.equals(actual)){System.out.println("testGetCurr...
int min = calendar2.getActualMinimum(Calendar.DAY_OF_MONTH); System.out.println(max); System.out.println(min); } } 三、SimpleDateFormat类 如果要得到用户自己需要的日期显示格式,则必须通过DateFormat的子类SimpleDateFormat类。 实例 package lesson2; import java.text.SimpleDateFormat; import java.uti...
Date date2 = new Date(date1.getTime() - (60 * 60 * 24 * 1000)); System.out.println(date2); //方法 after和before boolean b1 = date1.after(date2); System.out.println(b1); boolean b2 = date1.before(date2); System.out.println(b2); //比较 compareTo() int d = date2.compare...
cal.set(Calendar.DAY_OF_MONTH, cal.getActualMinimum(Calendar.DAY_OF_MONTH)); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); return sdf.format(cal.getTime()); } /** * 获得本月最后一天24点时间 */ public static String getDate5() { ...
getTime():将Calendar对象转换为Date对象。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 Calendar calendar = Calendar.getInstance(); Date date = calendar.getTime(); 2.5 setTime setTime(date):将Date对象设置给Calendar对象。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 Calendar calendar =...
get(intfield):获取指定字段的值,如年、月、日、小时等。 set(intfield, intvalue):设置指定字段的值。 add(intfield, intamount):对指定字段进行增加或减少。 getTime():返回一个Date对象,表示当前Calendar对象所代表的日期和时间。 setTime(Datedate):将Calendar对象设置为指定的日期和时间。
Calendar cal = createCalendar(TimeZone.getDefaultRef(), aLocale); cal.sharedZone = true; return cal; } public static Calendar getInstance(TimeZone zone, Locale aLocale) { // 调用createCalendar()创建日历 return createCalendar(zone, aLocale); ...
5 int get(int field)获取指定字段的时间值 6 int getActualMaximum(int field)返回当前日期,给定字段的最大值 7 int getActualMinimum(int field)返回当前日期,给定字段的最小值 8 int getGreatestMinimum(int field) 返回此 GregorianCalendar 实例给定日历字段的最高的最小值。 9 Date getGregorianChange()获得...
Date getTime() 返回一个Date表示此日历的时间。Calendar-Date void add(int field,int amount) 按照日历规则,给指定字段添加或减少时间量 long getTimeInMillies() 毫秒为单位返回该日历的时间值 intgetActualMaximum(intfield)、getActualMinimum 返回日历的最大值与最小值 ...