类Calendar
2024-10-07 10:55:07
/*
* Calendar类概述及其方法
*
* Calendar类概述
* Calendar类是一个抽象类,它为特定瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH、HOUR等
* 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法
*
* 成员方法
* public static Calendar getInstance();
* public int get(int field);
* public void add(int field,int amount);
* public final void set(int year,int month,int date);
* */
/*
* Calendar类概述及其方法
*
* Calendar类概述
* Calendar类是一个抽象类,它为特定瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH、HOUR等
* 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法
*
* 成员方法
* public static Calendar getInstance();
* public int get(int field);
* public void add(int field,int amount);
* public final void set(int year,int month,int date);
* */ import java.util.Calendar; public class IntegerDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub Calendar rightNow = Calendar.getInstance(); int year = rightNow.get(Calendar.YEAR);// 年 int month = rightNow.get(Calendar.MONTH);// 月 int date = rightNow.get(Calendar.DATE);// 日 int day_of_month = rightNow.get(Calendar.DAY_OF_MONTH);// 每月第几天 int hour = rightNow.get(Calendar.HOUR);// 时 System.out.println(year + "年" + (month + 1) + "月" + date + "日" + "每月第" + day_of_month + "天" + hour + "时");
}
}
public void add(int field,int amount);根据给定的日历字段和对应的时间,对当前的日历进行操作
/*
* Calendar类概述及其方法
*
* Calendar类概述
* Calendar类是一个抽象类,它为特定瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH、HOUR等
* 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法
*
* 成员方法
* public static Calendar getInstance();
* public int get(int field);
* public void add(int field,int amount);根据给定的日历字段和对应的时间,对当前的日历进行操作
* public final void set(int year,int month,int date);设置当前日历的年月日
* */ import java.util.Calendar; public class IntegerDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub Calendar c = Calendar.getInstance(); // 明年今日
c.add(Calendar.YEAR, +1); int year = c.get(Calendar.YEAR);// 年
int month = c.get(Calendar.MONTH);// 月
int date = c.get(Calendar.DATE);// 日 System.out.println(year + "年" + (month + 1) + "月" + date + "日");
}
}
获取任意一年的二月有多少天
/* 获取任意一年的二月有多少天
*
* A:键盘录入任意的年份
* B:设置日历对象的年月日
* 年就是A录入的年份
* 月是2(实质上是3月)
* 日是1
* C:把该时间往前推一天,就是2月的最后一天
* D:输出
* */ import java.util.Calendar;
import java.util.Scanner; public class IntegerDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub Scanner sc = new Scanner(System.in);
System.out.println("请输入年份:");
int year = sc.nextInt(); Calendar c = Calendar.getInstance();
c.set(year, 2, 1);// 实质上是3月1日 c.add(Calendar.DATE, -1); System.out.println(c.get(Calendar.DATE));
}
}
最新文章
- .map文件的作用以及在chorme下会报错找不到jquery-1.10.2.min.map文件,404 的原因
- oracle16 例外
- HTML meta viewport属性
- ckplayer 项目实战
- jQuery学习笔记—— .html(),.text()和.val()的使用
- CI 图片上传路径问题的解决
- NFA的实现
- HTTP协议简单记录
- Qt自定义控件系列(一) --- 圆形进度条
- Python之进度条及π的计算
- Centos7安装netstat及简单使用
- 348. Design Tic-Tac-Toe设计井字游戏
- Ubuntu 16.04 LTS 降级安装GCC 4.8
- A crawler that sent a DELETE request to every resource it encountered
- (转)Java静态内部类的实例化问题
- CBV源码解析
- 第30章:MongoDB-索引--地理信息索引
- beta冲刺————第四天(4/5)
- JS日期比较大小 给定时间和持续时间计算最终时间
- js动态获取浏览器或页面等容器的宽高
热门文章
- (新手入门,学习笔记)通过NPM进行Vue.js的安装
- layoutSubviews何时调用的问题(原文:http://www.cnblogs.com/pengyingh/articles/2417211.html)
- mpg123 - 播放 MPEG 1.0/2.0 Layer-1, -2, -3 音频文件
- Ubuntu系统下Bazel编译Tensorflow环境
- 编写第一个Qt程序
- 内置的configparser模块和hashlib模块
- Keycode含义
- 02CSS
- 10年前文章_respin 下制作iso 文件的脚本说明
- Dinic最大流 || Luogu P3376 【模板】网络最大流