如何在Scala或Java中将纪元时间增加5分钟

Ama*_*mar 1 java datetime scala

val df = new SimpleDateFormat("MMM dd yyyy HH:mm:ss.SSS zzz")

var date1 = new Date()

println(date1.getTime)
Run Code Online (Sandbox Code Playgroud)

结果: 1407309964324

我如何将其增加5分钟?

Rod*_*uin 5

您可以使用Calendar类的add方法在Calendar常量中添加秒,分钟,小时等指定的日期时间。

样品:

    Date date1 = new Date();
    Calendar c = Calendar.getInstance();
    c.setTime(date1);
    c.add(Calendar.MINUTE, 5); //adds five minute to the calendar's date
    System.out.println(date1.getTime()); //current time
    System.out.println(c.getTime().getTime()); //current time + 5 minutes
Run Code Online (Sandbox Code Playgroud)