【java】获取当前年份

这篇具有很好参考价值的文章主要介绍了【java】获取当前年份。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、代码示例
package com.learning;

import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.Year;
import java.util.Calendar;
import java.util.Date;

/**
 * 获取当前年份
 */
public class GetCurrentYear {
    public static void main(String[] args) {
        System.out.println(getCurrentYearByCalendar());
        System.out.println(getCurrentYearByYear());
        System.out.println(getCurrentYearBySimpleDateFormat());
        System.out.println(getCurrentYearByLocalDate());
    }

    /**
     * 通过日历类Calendar获取当前年份
     * @return
     */
    public static String getCurrentYearByCalendar() {
        Calendar calendar = Calendar.getInstance();
        int year = calendar.get(Calendar.YEAR);
        return String.valueOf(year);
    }

    /**
     * 通过Year类获取当前年份
     */
    public static String getCurrentYearByYear(){
        Year year = Year.now();
        int yearValue = year.getValue();
        return String.valueOf(yearValue);
    }

    /**
     * 通过SimpleDateFormat获取当前年份
     */
    public static String getCurrentYearBySimpleDateFormat(){
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy");
        return simpleDateFormat.format(new Date());
    }

    /**
     * 通过LocalDate类获取当前年份
     * jdk8及以上
     */
    public static String getCurrentYearByLocalDate(){
        LocalDate localDate = LocalDate.now();
        int year = localDate.getYear();
        return String.valueOf(year);
    }
}

二、截图示例

java获取当前年份,java,java文章来源地址https://www.toymoban.com/news/detail-724194.html

到了这里,关于【java】获取当前年份的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java实现获取两个时间节点之间的日期、月份、年份列表

    我们在做一个需求的时候需要后端返回一个选中时间内的时间日期、月份、年份列表: 如:我想查询2024-01-01到2024-01-20这个时间里面的所有日期。 下面来看看代码 调用如下:

    2024年01月23日
    浏览(49)
  • element-ui的年份范围选择器,选择的年份需等于或小于当前年份,选择的年份范围必须在三年之内

    日期限制处理(禁用),下面我以我这边的需求为例, 选择的年份需等于或小于当前年份 选择的年份范围必须在三年之内 1.限制起始日期小于截止日期 1)根据用户选中的开始日期,置灰不可选的日期范围; 2)如果用户先选择截止日期,再选择的开始日期,且开始日期大于

    2024年04月14日
    浏览(36)
  • el-date-picker 禁止选择当前年之前或者之后的年份

    之前 之后 效果图:

    2024年02月09日
    浏览(33)
  • elementui 中 el-date-picker 控制选择当前年之前或者之后的年份

    对 el-date-picker 控件做出判断控制 给 el-date-picker 组件添加 picker-options 属性,并绑定对应数据 pickerOptions html js 扩展 单个选择框的限制 设置选择今天及最近一年内的日期(包括今天) 设置选择今天及今天以后的日期 设置选择今天及今天以前的日期 设置选择今天之后的日期(

    2024年02月20日
    浏览(43)
  • Java获取当前时间

    通过Date类来获取当前时间,比较常用。需要使用Java.util.Date类,速度一般。 通过System类中的currentTimeMillis方法来获取当前时间,无需导入类,速度最快。 此方法优势是不受时区的影响,但是得到结果是时间戳的格式 可以通过代码将时间戳转化为我们可以理解的格式: 转换后

    2024年02月16日
    浏览(42)
  • java获取当前系统时间

      在Java中,可以使用以下几种方法获取当前系统时间: 方法1:使用java.util.Date类 ```java import java.util.Date; public class Main { public static void main(String[] args) { Date date = new Date(); System.out.println(\\\"当前时间:\\\" + date); } } ``` 方法2:使用java.time.LocalDateTime类(推荐,自Java 8引入

    2024年02月11日
    浏览(58)
  • Java 获取当前日期和时间

     System.currentTimeMillis() 获取标准时间可以通过 System.currentTimeMillis() 方法获取,此方法不受时区影响,得到的结果是时间戳格式的。例如: 我们可以将时间戳转化成我们看得懂的形式 则该时间戳对应的时间为 值得注意的是,此方法会根据我们系统时间返回当前值,因为世界各

    2024年02月05日
    浏览(49)
  • java 获取当前线程的方法

      我们知道,线程是程序运行的基本单元,是程序中各进程之间通信的桥梁,一个线程的创建和销毁直接影响整个程序的运行效率。 我们在 Java中经常使用 Runnable接口来获取当前线程,获取线程的主要目的就是为了快速地启动进程。但是,由于 Runnable接口实现复杂,因此我们

    2024年02月01日
    浏览(44)
  • java获取当前时间时分秒

    在 Java 中,可以使用 java.util.Calendar 类来获取当前的时间,具体步骤如下: 首先获取 Calendar 实例,可以使用 Calendar.getInstance() 方法来获取。 然后使用 Calendar 实例的 get() 方法来获取当前的时、分、秒信息。 Calendar 类的常量 HOUR_OF_DAY、MINUTE、SECOND 分别表示时、分、秒。 例如:

    2024年02月11日
    浏览(61)
  • 【java】获取鼠标当前位置代码

            最近在研究自动化软件来清体力,其中就遇到需要鼠标位置的一个问题,于是就运用java实现了这个功能。         代码非常简单,核心功能就是获取鼠标的X,Y坐标,然后保存到文件夹中(比较适合用来学习java练手)。 使用流程:文件就三个 ①Game.jar:java代码

    2024年02月15日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包