当前位置: 首页 > news >正文

Java:Calendar类

文章目录

  • Calendar类
    • 常用方法
    • 代码

黑马学习笔记

Calendar类

calendar是可变对象,一旦修改后其对象本身表示的时间将发生变化
原始对象会跟着修改,造成原始对象的丢失

常用方法

在这里插入图片描述

代码

package Time;import java.util.Calendar;
import java.util.Date;/*** @Author: ggdpzhk* @CreateTime: 2024-08-27* Calendar 是可变对象,一旦修改后其对象本身表示的时间将发生变化原始对象会跟着修改,造成原始对象的丢失*/
public class CalendarTest {public static void main(String[] args) {//获取当前日期对象Calendar now = Calendar.getInstance();System.out.println(now);//获取日期中的某个信息int year = now.get(Calendar.YEAR);System.out.println(year);int month = now.get(Calendar.MONTH);System.out.println(month);//月份的计算是从0开始的//获取日期对象Date date = now.getTime();System.out.println(date);//获取时间毫秒值long timeInMillis = now.getTimeInMillis();System.out.println(timeInMillis);//修改日历的某个信息now.set(1, 2025);//可以用1 代替YearDate date1 = now.getTime();System.out.println(date1);//为某个信息增加/减少指定的值now.add(Calendar.YEAR,100);Date date2 = now.getTime();System.out.println(date2);now.add(Calendar.MONTH,-5);now.add(Calendar.DAY_OF_YEAR,10);Date date3 = now.getTime();System.out.println(date3);}
}

在这里插入图片描述


http://www.mrgr.cn/news/13211.html

相关文章:

  • 【区块链 + 司法存证】区块链电子数据存证平台 | FISCO BCOS应用案例
  • 【NO.11】LeetCode经典150题-274. H 指数
  • C++/Qt 多媒体(续二)
  • C++_CH09_循环
  • 免杀笔记 ---> CS特性角度看Veh免杀
  • Ubuntu美化为类Windows风格
  • DataWhale AI夏令营-《李宏毅深度学习教程》笔记-task2
  • Qt:玩转QPainter序列三
  • 内存管理篇-14kmalloc机制实现分析
  • 如何在 Vim 中显示行号
  • 分数规划问题
  • numpy 中的降维与升维
  • 无人机之穿越机基础知识
  • select epoll搭建并发式服务器
  • 高效的时间序列可视化:减少认知负荷获得更清晰的洞察
  • 力扣45.跳跃游戏II
  • WEB开发---使用HTML CSS开发网页实时显示当前日期和时间
  • C\C++ Sqlite3使用详解
  • linux查看系统安装时间命令,找出Linux操作系统(OS)安装日期和时间
  • “random_shuffle”:不是“std”错误的成员