如何为时间戳添加时间?

Sam*_*nox 4 java timestamp add

我需要在数组中的未知时间添加14分59秒.我该怎么做呢?这是我到目前为止:

Date duration = df.parse("0000-00-00 00:14:59");

arrayOpportunity[2] = arrayOpportunity[2] + duration;
Run Code Online (Sandbox Code Playgroud)

时间没有改变.谢谢!

我做了我的研究.我不能粘贴我的整个代码.但主要是我不想让你全部阅读.只是寻找一个如何添加两个时间戳的简单答案.

Mik*_*sen 7

如果你在谈论a java.sql.Timestamp,它有一个叫做setTime的方法.对于那种事情也java.util.Date有一种setTime方法.

你可以这样:

static final Long duration = ((14 * 60) + 59) * 1000;

oldTimestamp.setTime(oldTimestamp.getTime() + duration);
Run Code Online (Sandbox Code Playgroud)