21xrx.com
2024-09-17 03:38:52 Tuesday
登录
文章检索 我的文章 写文章
如何使用Java获取当前时间
2023-06-15 16:58:51 深夜i     --     --
Java 当前时间 获取 Date类 Calendar类

在Java编程中,获取当前时间是一个非常基础的功能,也是非常常见的需求。可以通过Java的标准类库中的Date和Calendar类来获取当前时间。

1. 使用Date类获取当前时间

Date类提供了getTime()方法来获取当前时间的毫秒值,通过对毫秒值进行处理,就可以得到需要的时间格式。

示例代码:


import java.util.Date;

import java.text.SimpleDateFormat;

public class GetCurrentTimeByDate {

  public static void main(String[] args) {

    Date date = new Date();

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    String currentTime = sdf.format(date);

    System.out.println("当前时间为:" + currentTime);

  }

}

2. 使用Calendar类获取当前时间

Calendar类可以获取年、月、日、时、分、秒等各个时间字段的值,通过对这些字段的值进行处理,同样可以得到需要的时间格式。

示例代码:


import java.util.Calendar;

import java.text.SimpleDateFormat;

public class GetCurrentTimeByCalendar {

  public static void main(String[] args) {

    Calendar calendar = Calendar.getInstance();

    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    String currentTime = sdf.format(calendar.getTime());

    System.out.println("当前时间为:" + currentTime);

  }

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复