首页 > 其他分享 >Calendar类

Calendar类

时间:2022-12-30 20:12:17浏览次数:36  
标签:int calendar2 System Calendar calendar out

Calendar类

  • Calendar提供了获取或设置各种日历字段的方法。
  • 构造方法
    • protected Calendar():由于修饰符是protected,所以无法直接创建该对象。
  • 其他方法
    image
import java.util.Calendar;
public class CalendarClass {
    public static void main(String[] args) {
        //1.创建Calendar对象
        Calendar calendar= Calendar.getInstance();
        System.out.println(calendar.getTime().toLocaleString());
        System.out.println(calendar.getTimeInMillis());//获取从1970.1.1至今的毫秒值
        //2.获取时间信息
        //年
        int year = calendar.get(Calendar.YEAR);
        //月
        int month = calendar.get(Calendar.MONTH);
        //日
        int day = calendar.get(Calendar.DATE);
        //时
        int hour = calendar.get(Calendar.HOUR_OF_DAY);//HOUR12小时  HOUR_OF_DAY24小时
        //分
        int minute = calendar.get(Calendar.MINUTE);
        //秒
        int second = calendar.get(Calendar.SECOND);
        System.out.println(year+"年"+(month+1)+"月"+day+"日"+hour+"时"+minute+"分"+second+"秒");//月份返回值需要+1
        //3.修改时间
        Calendar calendar2 = Calendar.getInstance();
        calendar2.set(Calendar.DATE,29);
        System.out.println(calendar2.getTime().toLocaleString());
        //4.add方法修改时间
        calendar2.add(Calendar.HOUR,1);
        System.out.println(calendar2.getTime().toLocaleString());
        //5.补充方法
        int MAX = calendar2.getActualMaximum(Calendar.DAY_OF_MONTH);
        int MIN = calendar2.getActualMinimum(Calendar.DAY_OF_MONTH);
        System.out.println(MAX);
        System.out.println(MIN);
    }
}

标签:int,calendar2,System,Calendar,calendar,out
From: https://www.cnblogs.com/cyyyds/p/17015725.html

相关文章

  • 选择日期弹出日历(NSCalendar)
    对于想要达到的效果:选择日期,弹出日历。 NSCalendar的初始化方法://可指定日历的算法NSCalendar*calendar=[[NSCalendaralloc]initWithCalendarIdentifier:N......
  • u-view---calendar日历
    u-view的日历组件默认是无法选择当天之前的日期;例如:   无法选择2022年12月29日之前的日期;解决方法,可以写一个方法,设置最小可选日期和最大可选日期 ......
  • 【JAVA笔记】JAVA的StringBuilder和StringBuffer类、Data类和Calendar类、基本类型的
    一、StringBuilder和StringBuffer类 实例:packagecn.test02.demo6;publicclassTest1{publicstaticvoidmain(String[]args){//测试构造方法......
  • Calendar的内部实现
    我们平时操作时间都用common包中的DateUtils类,可以对时间增加天数,月份,小时,分钟等,你知道么,其实DateUtils只是一个工具类,它的内部是通过Calendar类来进行操作的。例如,如下代码......
  • calendar
    exportconstweekMapZh=['日','一','二','三','四','五','六'];constcalendarGrid=42;//7*6宫格;exportinterfaceCalendarItem{year:number;......
  • Calendar类解析
    ......
  • vue fullcalendar日历拖拽插入整理
    <!--交易时间管理--><template><divclass="container"><Row><Colspan="6"><divclass="module-title">假期列表</div><divclass="......
  • js插件fullcalendar配置项及样例
     部分配置项<linkhref="./plugins/fullcalendar-5.11.2/lib/main.css"rel="stylesheet"/><scripttype="text/javascript"language="javascript"src="./plugins/......
  • 使用fullcalendar构建简单会议室预约页面
    <linkhref="./plugins/fullcalendar-5.11.2/fullcalendar-scheduler/main.min.css"rel="stylesheet"/><scripttype="text/javascript"language="javascript"src=".......
  • jQuery插件FullCalendar日程表实现可扩展Google日历功能
    这个介绍jQuery日历FullCalendar插件是一个非常不错的日历工具,可用于制作日程表或计划安排等,可扩展Google日历功能,制作个性化的日程表,同时可绑定点击事件或拖动事件,使用非常......