21xrx.com
2025-04-24 23:54:27 Thursday
文章检索 我的文章 写文章
如何在Java中获取当前时间前十分钟?
2023-06-15 16:49:11 深夜i     25     0
Java 时间 当前时间 日期时间 时间戳 LocalDateTime

在Java编程中,如果需要获取当前时间前十分钟的时间戳或日期时间,可以使用以下代码。

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class TimeExample {
  public static void main(String[] args) {
    LocalDateTime currentTime = LocalDateTime.now().minusMinutes(10);
    DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
    String formattedTime = currentTime.format(formatter);
    System.out.println(formattedTime);
  }
}

上述代码利用Java 8的新日期时间API获取当前时间的LocalDateTime对象,再利用minusMinutes函数减去10分钟,并用DateTimeFormatter格式化成指定的日期时间字符串格式。

  
  

评论区