Linux 拨号vps windows公众号手机端

java获取当前时间前十分钟

lewis 8年前 (2017-05-14) 阅读数 8 #程序编程
文章标签 Java

您可以使用java.util.Calendar类来获取当前时间,并使用getTime()方法获取Date对象。然后,可以使用java.util.Date类的getTime()方法获取当前时间的毫秒数。最后,将当前时间的毫秒数减去十分钟的毫秒数(即600000毫秒),然后使用Date类的setTime()方法将结果设置为新的时间值。

以下是一个示例代码:

import java.util.Calendar;
import java.util.Date;

public class Main {
    public static void main(String[] args) {
        Calendar calendar = Calendar.getInstance();
        Date currentTime = calendar.getTime();

        long currentMilliseconds = currentTime.getTime();
        long tenMinutesMilliseconds = 10 * 60 * 1000;
        long tenMinutesAgoMilliseconds = currentMilliseconds - tenMinutesMilliseconds;

        Date tenMinutesAgo = new Date();
        tenMinutesAgo.setTime(tenMinutesAgoMilliseconds);

        System.out.println("当前时间:" + currentTime);
        System.out.println("当前时间前十分钟:" + tenMinutesAgo);
    }
}

此代码将输出当前时间和当前时间前十分钟的时间。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门