Java获取当前年份、月份和日期是通过Calendar类的实例对象来获取的。

首先创建一个Calendar类的实例对象,Calendar类属于java.util包。

Calendar calendar = Calendar.getInstance();

获取当前年份、月份和日期等。

// 获取当前年

int year = calendar.get(Calendar.YEAR);

// 获取当前月

int month = calendar.get(Calendar.MONTH) + 1;

// 获取当前日

int day = calenedar.get(Calendar.DATE);

// 获取当前小时

int hour = calendar.get(Calendar.HOUR_OF_DAY);

// 获取当前分钟

int minute = calendar.get(Calendar.MINUTE);

// 获取当前秒

int second = calendar.get(Calendar.SECOND);

// 获取当前是本周第几天

int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK);

// 获取当前是本月第几天

int dayOfMonth = calendar.get(Calendar.DAY_OF_MONTH);

// 获取当前是本年第几天

int dayOfYear = calendar.get(Calendar.DAY_OF_YEAR);

获取当月的第一天和最后一天的字符串。

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");

// 获取当月第一天

calendar = Calendar.getInstance();

calendar.add(Calendar.MONTH, 0);

calendar.set(Calendar.DAY_OF_MONTH, 1);

String firstday = format.format(calendar.getTime());

// 获取当月最后一天

calendar = Calendar.getInstance();

calendar.add(Calendar.MONTH, 1);

calendar.set(Calendar.DAY_OF_MONTH, 0);

String lastday = format.format(calendar.getTime());

// 打印结果字符串

System.out.println("本月第一天和最后一天分别是:" + firstday + " 和 " + lastday + "。");

另外也可以使用Date类的实例对象配合SimpleDateFormat类的实例对象来获取当前日期字符串。

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");

Date date = new Date();

System.out.println("当前日期字符串:" + format.format(date) + "。");

java获取当前年月日历_java获取当前年份、月份和日期字符串等相关推荐

  1. java获取当前年月日历_java万年历,获取该年月日历表

    这篇文章主要介绍了java获取对应年月分日历表有需要的朋友可以来参考下 这篇文章应用java技术输入年份和月份获取该年月日历表,下面通过一段代码给大家做展示: 输入年份和月份,打印出这个月的日历表 1 ...

  2. java获取当前年月日历_获取当前月日历

    /**  *  * 根据年.月获取当前月日历  *  */ import java.text.ParseException; import java.text.SimpleDateFormat; im ...

  3. java获取当前年月日历_java如何获取当前日历?

    创建日历与读取日历,使用Calendar来做,程序如下,根据自己的需要进行改进. package CalendarDay; import java.util.Calendar; import java ...

  4. java 打印某年的日历_java打印指定年月的日历

    本文实例为大家分享了Java打印指定年月日历的具体代码,供大家参考,具体内容如下 日历如下: 程序如下: //打印指定年月的日历 public class PrintCalendar { public ...

  5. java 年月份比较合适_Java实现指定年份月份的日历表

    输入指定的年份与月份,看这个月的日历表 package Xueying_Liu; import java.util.Scanner; public class rilibiao { public st ...

  6. java 获取手机归属地_java 获取手机归属地

    java 获取手机归属地 [2021-01-30 20:46:44]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/( ...

  7. java 获取本年第一天_java获取年份的第一天和最后一天

    下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. package com.dada.test; import java.text.Simpl ...

  8. java 获取下一年_JAVA获取下一年,下个月,下一天;月份为何以0开始?

    JAVA获取下一年,下个月,下一天:月份为何以0开始? JAVA获取下一年,下个月,下一天:月份为何以0开始? 活不多说,直接上代码: public static void main(String[] ...

  9. java获取当前年份、月份和日期字符串等

    Java获取当前年份.月份和日期是通过Calendar类的实例对象来获取的. 首先创建一个Calendar类的实例对象,Calendar类属于java.util包. Calendar calendar ...

最新文章

  1. 基础知识——用户输入和函数(五)
  2. HTML5之Canvas标签简要学习
  3. android插件化-apkplug框架基本结构-01
  4. 服务器修改密码复杂性,【已解决】在windows server 2008域环境中如何禁用密码复杂性要求?...
  5. 给产品经理背景的朋友介绍SAP C4C
  6. 分治法在排序算法中的应用(JAVA)--归并排序
  7. oracle中dual最多存多大_ORACLE中dual用法详解
  8. nettry 入站事件如何传递到下一个handler
  9. Linux 用户及权限详解
  10. 金蝶k3安装详细步骤_ug安装教程详细步骤ug怎么免费安装教程ug软件怎样安装步骤...
  11. Scala3下载及安装下载地址(Mac安装Scala)
  12. Mac系统制作win10启动U盘踩坑实操
  13. php 图片外链限制,如何解决新浪微博图床限制图片外链的问题 | 骤雨打新荷
  14. 《操作系统学习总结》
  15. 徐磊英语语法整理1-3 词性,语序
  16. html5 mp3播放器源码,HTML5自定义mp3播放器源码
  17. java国际化转换_java 实现国际化 中英文语言切换
  18. trackerslist GitHub12月无重复更新版
  19. Adobe突然查封中国账号,设计社区Behance无权访问!
  20. html每个页面添加尾部

热门文章

  1. 微前端-qiankun-落地指北
  2. ios转换html标签,iOS html标签解析解决方案
  3. linux下运行c语言程序报Segmentation Fault的定位方法
  4. 未来技术方向——“乐高式”可组装式开发能力
  5. git修改提交作者和邮箱
  6. bof、eof属性(转载)
  7. python读取grib数据
  8. MPB:新疆生地所李文均团队-盐湖微生物的分离培养及保藏方法
  9. 滑动平均滤波c语言_11种经典软件滤波算法及其波形效果图(附C语言程序)
  10. PD诱骗芯片_PD+QC快充取电原理