JAVA 中获取时间怎么格式化?

在Java编程中,获取并格式化当前时间是一个常见的需求。主要的实现方式有两种。一种是使用Calendar类,代码示例如下:Calendar now = Calendar.getInstance();System.out.println("年:" + now.get(Calendar.YEAR));System.out.println("月:" + (now.get(Calendar.MONTH) + 1));System.out.println...
JAVA 中获取时间怎么格式化?
在Java编程中,获取并格式化当前时间是一个常见的需求。主要的实现方式有两种。一种是使用Calendar类,代码示例如下:

Calendar now = Calendar.getInstance();
System.out.println("年:" + now.get(Calendar.YEAR));
System.out.println("月:" + (now.get(Calendar.MONTH) + 1));
System.out.println("日:" + now.get(Calendar.DAY_OF_MONTH));
System.out.println("时:" + now.get(Calendar.HOUR_OF_DAY));
System.out.println("分:" + now.get(Calendar.MINUTE));
System.out.println("秒:" + now.get(Calendar.SECOND));

另一种方式则是使用Date和SimpleDateFormat类,代码如下:

Date d = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println("当前时间:" + sdf.format(d));

另外,也可以创建一个简单的类来实现这一功能,示例如下:

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

public class NowString {
public static void main(String[] args) {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(df.format(new Date()));
}
}

以上代码展示了如何使用Java的日期与时间API来获取并格式化当前系统时间。通过这种方式,开发者可以方便地在应用程序中显示或处理时间信息。2024-12-06
mengvlog 阅读 5 次 更新于 2025-07-18 23:20:58 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部