Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

calendar java

作者:若离   发布日期:2025-09-25   浏览:107

import java.util.Calendar;

public class CalendarExample {
    public static void main(String[] args) {
        // 创建一个Calendar实例
        Calendar calendar = Calendar.getInstance();

        // 获取当前年份
        int year = calendar.get(Calendar.YEAR);
        System.out.println("Current Year: " + year);

        // 获取当前月份(注意:月份是从0开始的,0表示1月)
        int month = calendar.get(Calendar.MONTH) + 1;
        System.out.println("Current Month: " + month);

        // 获取当前日期
        int day = calendar.get(Calendar.DAY_OF_MONTH);
        System.out.println("Current Day: " + day);

        // 设置日期(例如设置为2023年10月1日)
        calendar.set(2023, Calendar.OCTOBER, 1);
        System.out.println("Set Date to: " + calendar.get(Calendar.YEAR) + "-" 
                           + (calendar.get(Calendar.MONTH) + 1) + "-" 
                           + calendar.get(Calendar.DAY_OF_MONTH));

        // 添加天数(例如添加5天)
        calendar.add(Calendar.DAY_OF_MONTH, 5);
        System.out.println("After Adding 5 Days: " + calendar.get(Calendar.YEAR) + "-" 
                           + (calendar.get(Calendar.MONTH) + 1) + "-" 
                           + calendar.get(Calendar.DAY_OF_MONTH));
    }
}

解释说明:

  • Calendar.getInstance():获取当前时间的Calendar对象。
  • calendar.get(Calendar.YEAR):获取当前年份。
  • calendar.get(Calendar.MONTH):获取当前月份(注意月份是从0开始的,所以需要加1)。
  • calendar.get(Calendar.DAY_OF_MONTH):获取当前日期。
  • calendar.set(year, month, day):设置指定的年、月、日。月份从0开始,所以10月应该是Calendar.OCTOBER或9。
  • calendar.add(Calendar.DAY_OF_MONTH, days):在当前日期上添加指定天数。

如果你有其他问题或需要进一步的帮助,请告诉我!

上一篇:java finalize

下一篇:java延迟队列

大家都在看

java连接数据库的代码

java djl

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java发送qq邮件

java 判断

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站