当前位置:首页 > Java

如何用java输出年份

2026-03-18 20:15:23Java

使用Java输出年份的方法

获取当前年份并输出

使用java.util.Calendar类可以获取当前年份:

import java.util.Calendar;

public class Main {
    public static void main(String[] args) {
        int year = Calendar.getInstance().get(Calendar.YEAR);
        System.out.println("Current year: " + year);
    }
}

使用Java 8的java.time

Java 8及以上版本推荐使用java.time.LocalDate

import java.time.LocalDate;

public class Main {
    public static void main(String[] args) {
        int year = LocalDate.now().getYear();
        System.out.println("Current year: " + year);
    }
}

格式化输出年份

通过SimpleDateFormat可以格式化日期并提取年份:

import java.text.SimpleDateFormat;
import java.util.Date;

public class Main {
    public static void main(String[] args) {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy");
        String year = sdf.format(new Date());
        System.out.println("Formatted year: " + year);
    }
}

输出指定年份

如果需要输出非当前年份,可以直接赋值或通过计算得到:

public class Main {
    public static void main(String[] args) {
        int customYear = 2025;
        System.out.println("Custom year: " + customYear);
    }
}

注意事项

如何用java输出年份

  • 使用java.time包(Java 8+)是更现代且线程安全的方式。
  • 如果项目兼容旧版Java(<8),Calendar是可靠的选择。
  • 格式化输出时注意时区问题,默认使用系统时区。

标签: 如何用年份
分享给朋友:

相关文章

如何用VUE实现倍速

如何用VUE实现倍速

使用Vue实现视频倍速播放 在Vue中实现视频倍速播放可以通过HTML5的<video>元素和Vue的数据绑定功能来完成。以下是实现方法: 安装Vue 确保项目中已经安装Vue。如果没有…

如何用react写页面

如何用react写页面

创建React项目 使用create-react-app快速初始化项目,需提前安装Node.js环境。运行命令: npx create-react-app my-app cd my-app npm…

如何用react构建用户界面

如何用react构建用户界面

安装 React 环境 使用 Create React App 快速搭建项目环境,运行以下命令: npx create-react-app my-app cd my-app npm start…

如何用ts重构react项目

如何用ts重构react项目

使用 TypeScript 重构 React 项目的步骤 安装 TypeScript 及相关依赖 在项目中安装 TypeScript 和 React 的类型定义文件: npm install -…

react如何用at.js

react如何用at.js

使用 AT.js 在 React 中实现 A/B 测试或个性化 AT.js 是 Adobe Target 提供的一个 JavaScript 库,用于在网页上实现 A/B 测试、个性化内容和体验。在 R…

react中如何用回车事件

react中如何用回车事件

在React中处理回车事件 在React中,可以通过监听键盘事件来捕获回车键(Enter key)的按下动作。以下是几种常见场景的实现方法: 监听输入框的回车事件 在输入框中按下回车时触发特…