21xrx.com
2024-12-23 00:46:15 Monday
登录
文章检索 我的文章 写文章
如何在Java中获取当前时间前十分钟?
2023-06-15 16:49:11 深夜i     --     --
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格式化成指定的日期时间字符串格式。

  
  

评论区

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