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 }
复制代码

 

posted @   爱的加勒比  阅读(21)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示