Calendar日期类
1 package com.msb.test02; 2 3 import java.util.Calendar; 4 import java.util.GregorianCalendar; 5 6 /** 7 * 开发人:liu 8 * 日期:09:13:15 9 * 描述:IntelliJ IDEA 10 * 版本:1.0 11 */ 12 public class Test05 { 13 //这是一个main方法:是程序的入口 14 public static void main(String[] args) { 15 //Calendar是一个抽象类不可以直接创建对象, 16 //public class GregorianCalendar(子类) extends Calendar(父类) (父类是一个抽象类) 17 Calendar cal=new GregorianCalendar(); 18 Calendar cal2=Calendar.getInstance(); 19 System.out.println(cal.toString()); 20 //常用方法:get方法,传入参数:Calendar中定义的常量 21 System.out.println(cal.get(Calendar.YEAR)); 22 System.out.println(cal.get(Calendar.MONTH)); 23 System.out.println(cal.get(Calendar.DATE)); 24 System.out.println(cal.get(Calendar.DAY_OF_WEEK)); 25 //获取当月日期的最大天数 26 System.out.println(cal.getActualMaximum(Calendar.DATE)); 27 //获取当月日期中最小的方法 28 System.out.println(cal.getActualMinimum(Calendar.DATE)); 29 30 31 //set方法:可以改变Calendar中的值 32 cal.set(Calendar.YEAR,1900); 33 cal.set(Calendar.MONTH,3); 34 cal.set(Calendar.DATE,16); 35 System.out.println(cal.toString()); 36 37 //String--->Calender 38 //分解: 39 //String---java.sql.Date; 40 java.sql.Date date=java.sql.Date.valueOf("2022-10-09"); 41 //java.sql.Date---》Calender 42 cal.setTime(date); 43 System.out.println(cal); 44 45 } 46 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本